SAP BAPI pamoka - žingsnis po žingsnio vadovas, kaip sukurti BAPI ABAP

Kas yra BAPI?

Verslo programų programavimo sąsaja (BAPI) yra standartizuotos programavimo sąsajos (metodai), leidžiančios išorinėms programoms pasiekti verslo procesus ir duomenis R/3 sistemoje.

Jie pateikti stabilius ir standartizuotus metodus pasiekti sklandžią „R/3“ sistemos ir išorinių programų, senų sistemų ir priedų integraciją.

BAPI yra apibrėžti BOR (verslo objektų saugykla) kaip SAP verslo objektų tipų metodai, atliekantys konkrečias verslo funkcijas. Jie įgyvendinami kaip Funkcija su RFC moduliai ir yra sukurti „ABAP Workbench“ funkcijų kūrimo priemonėje.


Kai kurie BAPI ir metodai suteikia pagrindines funkcijas ir gali būti naudojami daugumai SAP verslo objektų. Jie vadinami STANDARTINIAI BAPI.

Standartizuotų BAPI sąrašas:
  • BAPI duomenų skaitymui - „GetList“ (), „GetDetail“ (), „GetStatus“ (), „ExistenceCheck“ ()
  • BAPI, skirti duomenims kurti ar keisti- kurti (), keisti (), ištrinti () ir atšaukti ištrynimą (),
  • Masinio apdorojimo BAPI -ChangeMultiple (), CreateMultiple (), DeleteMultiple ().

Kaip sukurti BAPI

1 žingsnis . Eikite į operaciją swo1 (Įrankiai-> Verslo struktūra -> BAPI kūrimas -> Verslo objektų kūrėjas). Pasirinkite verslo objektą pagal funkcinį reikalavimą, kuriam sukuriamas BAPI.

nemokama mobiliųjų telefonų stebėjimo programa

2 žingsnis. Atidarykite verslo objektą keitimo režimu. Tada pasirinkite Utilities -> API Methods -> Add method. Tada įveskite funkcijų modulio pavadinimą ir pasirinkite Tęsti.


3 žingsnis. Kitame dialogo lange reikia nurodyti šią informaciją:

  • Metodas: pasiūlykite tinkamą metodo pavadinimą,
  • Tekstai: įveskite BAPI aprašymą,
  • Radijo mygtukai: dialogas, sinchroninis, nepriklausomas nuo egzemplioriaus. BAPI paprastai įgyvendinami sinchroniškai.



4 žingsnis. Norėdami sukurti metodą, kitame dialogo lange pasirinkite Taip.



5 žingsnis. Sukūrę ir įvykdę programą, patikrinkite programą ką tik sukurtu metodu. Taigi sukuriamas BAPI.


BAPI testavimas

BAPI galite išbandyti išbandę individualų verslo objekto metodą verslo objektų kūrimo priemonėje. (arba norint išbandyti metodą galima naudoti operaciją „SWUD“).

BAPI išlaisvinimas ir užšaldymas

  • Norėdami išleisti BAPI, pirmiausia atleiskite funkcijų modulį (naudodami operaciją se37).
  • Verslo objektų kūrimo priemonėje nustatykite metodo būseną į „išleistą“ (naudodami operaciją SWo1-Redaguoti-> pakeisti būseną-> išleista).

Taip pat galite naudoti BAPI naršyklę (sandorio kodas BAPI), kad galėtumėte peržiūrėti 360 laipsnių BAPI

geriausia programinė įranga, skirta išspręsti kompiuterio problemas