Belajar Programming ABAP Dasar 1.
Salam ABAP HR Indonesia !
Sebagai dasar dari pemrogramman di SAP kita akan coba belajar nge-ABAP seperti apa ?. kita coba dari yang mudah dulu semoga gak ada kendala. kita akan bikin list report untuk Employee yang lahir di tahun 1970 dan dihitung ada berapa orang. ikuti langkah langkahnya.
1. Ketik tcode SE38 pada command field dan tekan enter.
2. Ketik nama program yang akan kita buat. Kemudian click Create.
3. Masukan Titile program yang kita buat. Tentukan Type dari atrribute program yang kita buat. Kemudian cliak save.
4. Click Tombol “Local Object” jika program tidak untuk di transport ke Server Production. Jika akan di transport maka isi Development Class kemudian Click Save. Untuk belajar kali ini kita pilih tombol “Local Object”
5. Ketik Code nya seperti dibawah ini.
REPORT ZPRG1 .
* Define internal table untuk PA0002 dengan strukture disamakan
DATA: ITAB_PA0002 LIKE PA0002 OCCURS 0 WITH HEADER LINE.
* Define variable Tampungan dengan type integer
DATA: ZJML_LAHIR TYPE I.
* tempat untuk inisialisasi variable / parameter
INITIALIZATION.
* Awal program proses akan di jalankan
START-OF-SELECTION.
* baca list PA0002 ke internal table
SELECT * FROM PA0002 INTO TABLE ITAB_PA0002.
* hitung jumlah Employee yang lahir tahun 1970
LOOP AT ITAB_PA0002 WHERE GBDAT > '19693112' AND GBDAT < '19710101'.
ZJML_LAHIR = ZJML_LAHIR + 1.
WRITE : / ITAB_PA0002-PERNR, ITAB_PA0002-CNAME.
ENDLOOP.
WRITE : / 'JUMLAH : ', ZJML_LAHIR.
* akhir program proses
END-OF-SELECTION.
6. Click Tombol Activate untuk mengaktivasi program yang sudah di edit / diketik.
7. Click Tombol Test (F8) untuk menjalankan program.
Nah selesai deh tinggal liat hasilnya.
program akan menampilkan nomor karaywan dan nama. serta dibaris terakhir akan di cetak jumlah Employee yang lahir tahun 1970 tersebut.







0 Responses to "Belajar ABAP Programming Dasar 1."
Post a Comment