Wednesday, March 12, 2008

SAP - what's ABAP ?

Untuk temen2 yang belum perna denger soal ABAP. Berikut penjelasan simple dan sesingkat2nya mengenai ABAP. ABAP (Advanced Business Application Programming) merupakan bahasa pemrograman yang digunakan dalam aplikasi SAP (Systems, Applications, and Products (in data processing)).

SAP sendiri merupakan software ERP yang biasanya dipakai di perusahaan2 besar (krn mahallll). Dan ABAP digunakan utk :
  1. bikin report
    walopun di SAP sudah ada report2 standard, tapi kebanyakan tidak memenuhi kebutuhan user.
  2. bikin aplikasi tambahan di SAP yang tidak ada proses standard SAP
    misal : salah satu proses standard di SAP adalah Production Order Create (CO01) - dan yang tidak ada di standard SAP adalah Proses Automatic Create PO yang datanya di provide dari file Excel
  3. bikin user exit, user exit adalah proses tambahan dlm proses standard SAP
    misal : dalam proses create sales order, ada validasi2 tertentu yang tidak ada dlm standard SAP
  4. bikin print'an form
    dlm SAP jg sdh ada form2 standard, misal Invoice. tapi ya kebanyakan memang tidak memenuhi kebutuhan user, dari segi layout terutama.
ABAP, seperti apa ?

ABAP itu bahasanya human banget :) . Contoh dari sintak2 ABAP :


Untuk belajar ABAP seluruhnya emang gak mudah, karena bnyk sekali tekniknya. Tapi klo utk sekedar reporting ato sintak2 sederhana sih mudah2 aja, karena Editor nya dilengkapi dengan error checking pd saat execute.

No comments: