SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP EnhancementOkuma süresi 3 dakika

Merhabalar,

Bu yazımızda, SAP ERP’nin tüm modüller tarafından kullanılabilen User Exit, BADI ve BAPI’ler üzerine temel bilgilere ulaşabileceksiniz.

SAP Sisteminde standart çalışan program yada raporların ihtiyaçları tam karşılayamadığı durumlarda, rapor yada programın yapısını bozmadan müdahale edebilmek için çeşitli imkanlarımız bulunmaktadır.


USER EXIT :

Kullanıcı çıkışı denilen bu yapılara, standart uyarlamalar ile yapılamayan kontroller koyulur. User Exit için CMOD işlem kodu ile proje tanımlaması yapılır.

ENHANCEMENT :

Bazı standart raporlarda kodlama yapılması gerekebiliyor. Sistem upgrade işlemlerinde ezilme riski olan ve kesinlikle önerilmeyen Repair yerine raporlarda enhancement imkanı sunduğu yerlerde kodlama yapılır.

BAPI :

SAP sisteminde kayıt oluşturan bu yapılar, istenen paremetrelerde kayıt oluşturulması için kullanılır.

BADI :

User Exit’lerin daha gelişmişi olan yapılardır. Badi’lerin içerisinde çeşitli kodlamalar yapılarak kontroller koyulur ve SE18 veya SE19 işlem kodundan badi’ler bulunur.

EVENT :

Bir çeşit user exit olan bu event’lerde genellikle FI modülü kullanılmaktadır. Örnek fonksiyonlara BERE işlem kodundan bakılır.

BERE işlem koduyla aşağıdaki ekranda kullanılabilecek fonksiyonlara bakılır.

SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement

Business Transaction olayı alanında F4 yapılarak mevcut fonksiyonlar listelenir. İşlem yapılmak istenen fonksiyon seçilerek F8 tuşuna basılarak işlem yürütülür.

Fonksiyon detayına ulaşmak için “Örnek İşlev Modülü” butonuna basılır.

SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement
SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement

Fonksiyon içerisine kod yazabilmek için öncelikle fonksiyonların Z’lenmesi gerekmektedir.
Z’lenen fonksiyonu sistemde kullanabilmek için BF24 işlem kodundan ürün ve FIBF işlem kodundan da fonksiyon tanımlanmalıdır.

İşlem Kodu : BF24
Menü Yolu : FIBF/Ayarlar/Mştr. İlişkin

SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement
SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement

Araç çubuğunda bulunan “Yeni Girişler” butonuna basılarak veya mevcut bir üründen kopyalanarak yeni bir ürün tanımlanır. Ürünün sağ kısmında bulunan alan etkinleştirmesi “e” bölümü seçilerek ürün aktifleştirilmelidir.


FONKSİYON AKTİFLEŞTİRME

Kullanılacak fonksiyonu aktifleştirmek için aşağıdaki işlem kodu veya menü yolu kullanılır.

İşlem Kodu : BF44
Menü Yolu : FIBF/Ayarlar/Proses Modülleri/Mştr.İlişkin

SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement
SAP User Exit, SAP BAPI, SAP BADI, SAP Event, SAP Enhancement

Bu Yazıyı Beğendiniz mi?
I agree to have my personal information transfered to MailChimp ( more information )
Sizde 3.000 kişinin üzerinde bulunan abonelerimiz arasına katılın. Abone olarak yeni eklenen içeriklerimizden anında haberdar olursunuz
E-Mail adresiniz sapuzman.com dışında 3 tekil veya tüzel kişilikler ile paylaşılmayacaktır
Sosyal Medya Hesaplarımız
0 0 vote
Article Rating

SAP Eğitimi İçin Tavsiye

SAPUZMAN.COM Blog sitemiz, siz değerli ziyaretçilerimiz için EDUANKA  firması ile özel bir anlaşma yapmış bulunmaktadır. EDUANKA Eğitim firması ile iletişime geçerek, kendilerine sapuzman.com sitesi üzerinden ulaştığınızı bildirmeniz durumunda, EDUANKA tarafından verilen eğitimlerden özel indirim hakkına sahip olacaksınız.

Online ve/veya yüz yüze, Kurumsal, Grup ve Bireysel eğitim alabilirsiniz.

Kendileri ile iletişime geçebilmek için yapmanız gerekenler, buraya tıklayarak EDUANKA firmasının web sitesine ulaşıp ilgililer ile iletişime geçebilir, veya 0 552 240 00 57 numaralı telefonu arayabilir, genel sorularınızı bilgi@eduanka.com mail adresine iletebilirsiniz.

Aşağıdaki linkler üzerinden eğitmen cv’sine ve modül eğitim müfredatlarına daha kolay ulaşabilirsiniz.

Umut Demirci hakkında 272 makale
1986 yılında Kocaeli'nin Darıca ilçesinde dünyaya geldim. Bahçeşehir Üniversitesi, Matematik ve Bilgisayar Bilimleri bölümünü başarılı bir şekilde tamamladım. Üniversite yıllarında çeşitli sosyal sorumluluk projeleri ve bilişim projeleri içerisinde görev aldım. Üniversiteyi tamamladıktan hemen sonra 2010 yılında başladığım ERP sektöründe, SAP Sipariş Planlama&Müşteri Hizmetleri ve Master Data Birim Yöneticisi olarak çalışmaya devam etmekteyim. Daha detaylı bilgi için Hakkımda menüsünü kullanabilirsiniz.
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments