User Exit Nedir

User exit yazılımda, müşterinin kendisi için ekleme yaptığı alanlardır. Bu alanlar standart SAP uygulamalarını bozmadan kendinize has fonksiyonlar ekleyebileceğiniz alanlardır. Bu alanlar altprogram olarak da düşünülebilir, FORM EXIT olarak da bilinirler. User exit bölümleri genellikle include veya SAP tarafından standart programlara eklenen kısımlardır.
SD modülü büyük miktarda User exit alanına sahiptir. Bir örnek;

 
SE80 ile object navigatör açılır ve VMOD packet i seçilir. SD deki tüm userexit ler buradadır. PRICING, ORDER PROCESSING gibi SD deki farklı fonksiyonları burada bulabilirsiniz.
Gerekli kısmı bulup burdan kodlamaya başlayabilirsiniz.
 
Bütün user exit kısımları, "USEREXIT_..." ile baÅŸlar.

FORM USEREXIT_XXXX....
INCLUDE ZZUSEREXIT.......

            
User exitler ÅŸu ÅŸekilde bulunabilir: Object Navigator (SE80) basılır,  Package kısmı seçilir ve  VMOD (Application development R/3 SD customer modification)  seçilerek enter tuÅŸlanır.
Böylece SD içindeki user exitler için bütün include ları bulabilirsiniz. 

************************************************************
Konu ile ilgili detaylı içerik,daha sonra eklenecektir.

SAP ve ABAP ile ilgili tüm sorularınızı
serkurumsal@yandex.com
E-Mail adresi ile bize ulaÅŸarak sorabilirsiniz.

Serkan AKKAVAK
Bilgisayar Mühendisi