Co to jest BADI? SAP Samouczek ABAP

BADI oznacza Business Add Ins Podobnie jak Customer Exits, BADI pomaga podล‚ฤ…czyฤ‡ niestandardowe ulepszenia SAP funkcjonalnoล›ฤ‡. Przykล‚ad BADI: W transakcji CAT2 โ€“ Time Sheet Entry, HR chce uwzglฤ™dniฤ‡ interaktywne potwierdzenie, ลผe ล›wiadome przesล‚anie nieprawidล‚owych danych jest podstawฤ… do zwolnienia. Moลผna to osiฤ…gnฤ…ฤ‡ za pomocฤ… BADI

Przykล‚ad BADI

Funkcje

  • BADI sฤ… zorientowane obiektowo
  • Moลผna je realizowaฤ‡ wielokrotnie
  • Nie wymaga SAP Oprogramowanie Zmieล„ rejestracjฤ™
  • Brak wpล‚ywu uaktualnionej wersji na funkcjonowanie BADI

Zdefiniuj i zaimplementuj BADI

Wymagaล‚o to trzech krokรณw

Krok 1) Tworzenie definicji BADI: Transakcja SE18.

Zdefiniuj i zaimplementuj BADI

Krok 2) Zdefiniuj interfejs BADI: Transakcja SE19

Zdefiniuj i zaimplementuj BADI

Krok 3) Zdefiniuj klasฤ™ implementujฤ…cฤ… interfejs: Podczas tworzenia implementacji tworzona jest rรณwnieลผ klasa implementujฤ…ca interfejs rozszerzenia

Podsumuj ten post nastฤ™pujฤ…co: