Çarşamba, Ağustos 12, 2020

SE38 EKRANI İLE İLK ABAP PROGRAMI

 

ABAP Programı oluşturma işlemi SE38 ekranından yapılmaktadır. Yazılacak ilk program ile ekranda ‘Merhaba SAP ABAP’ yazısı yazdıracağız.

1.    Ekrana Giriş

     İlk olarak SE38 kodu görselde ki alana yazılır ve ABAP Editor ekranı açılır.


2.    Program Yarat

    Açılan ekranda yeni bir proje oluşturulabileceği gibi daha önce yazılan programlarda kidüzenlemelerde yapılabilir. Program olarak ifade edilen alana oluşturacağımız program teknik adı yazılır. SAP sisteminde yeni bir program geliştirilecek ise bu programın teknik adı Z ya da Y ile başlamalıdır. Ayrıca küçük harf yazılsa dahi sistem tamamını büyük harfe çevirecektir. Bu program için Z_TEST_RAPOR adını veriyoruz.

Alt nesneler olarak gruplanana alanda Kaynak Metin alanı seçili olarak gelecektir. Bu seçimi değiştirmiyoruz. Ardından Yarat butonuna basıyoruz.



3.    Program Özelliklerini Belirle

    Yarat tuşuna bastıktan sonra programın başlığı ve tipi belirlenecektir. Başlık olarak “Test Raporu” type olarak “Yürütebilir Program” seçiyoruz. Statü olarak “Deneme Programı” olduğu belirtiyoruz. Diğer seçimler ilerleyen konularda anlatılacaktır.



 



5.    Paket Belirle

    SAP Sistemleri genellikle Geliştirme Ortamı (DEV), Test Ortamı (QA) ve Canlı Ortam (PROD) olmak üzere kurulurlar. İsimlerinden de anlaşıldığı üzere DEV sistemlerinde geliştirme, QA sistemlerinde testler ve Prod sisteminde gerçek kullanımlar yapılmaktadır. Bir program geliştirmek için öncelikle DEV sisteminde işlemi tamamlamak ve ardından diğer sistemlere taşımak gerekir. Bu işlem Request Taşıma olarak bilinmektedir.

    Yapılan bu deneme programı herhangi bir sisteme taşınmasına gerek yoktur. Bu nedenle bu seçimde taşıma ile ilgili herhangi bir package seçimi yapılmayacaktır. Bunun yerine Local Object tuşuna basılacaktır.



6.    Kodun Yazılması

    Yukarıda ki işlemler yapıldıktan sonra karşımız aşağıdaki ekran gelecektir. Kodlar bu ekran üzerinde yazılmaktadır. “Merhaba SAP ABAP” yazısını ekrana yazdırmak için write komutu kullanılacaktır.

 



7.    Programın Çalıştırılması

    Program F8 tuşuna basılarak yada butonuna basılarak program çalıştırılır. Böylelikle ilk program tamamlanmış olur.


2 yorum: