„SAP BAPI Tutorial“ - ž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 teikia stabilius ir standartizuotus metodus, kad būtų užtikrinta vientisa R / 3 sistemos ir išorinių programų, senų sistemų ir priedų integracija.

BAPI yra apibrėžti BOR (verslo objektų saugykloje) kaip SAP verslo objektų tipų, atliekančių konkrečias verslo funkcijas, metodai. Jie įgyvendinami kaip funkciniai moduliai, įgalinantys RFC, ir yra sukurti ABAP Workbench funkcijų kūrimo priemonėje.

Kai kurie BAPI ir metodai teikia pagrindines funkcijas ir gali būti naudojami daugumai SAP verslo objektų. Jie vadinami STANDARTIZUOTI BAPI.
Standartizuotų BAPI sąrašas:
  • Duomenų skaitymo BAPI - GetList (), GetDetail (), GetStatus (), ExistenceCheck ()
  • Duomenų kūrimo ar keitimo BAPI - sukurti (), pakeisti (), ištrinti () ir atkurti (),
  • Masinio apdorojimo BAPI -ChangeMultiple (), CreateMultiple (), DeleteMultiple ().

Kaip sukurti BAPI

1 žingsnis. Eikite į sandorį swo1 (Įrankiai-> Verslo sistema -> BAPI plėtra -> Verslo objektų kūrimo priemonė). Pasirinkite verslo objektą pagal funkcinį reikalavimą, kuriam kuriamas BAPI.

2 žingsnis. Atidarykite verslo objektą keitimo režimu. Tada pasirinkite „Utilities“ -> „API metodai“ -> „Add method“. Tada įveskite funkcijos 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 egzempliorių. BAPI paprastai įgyvendinami sinchroniškai.

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

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

BAPI testavimas

Galite išbandyti BAPI, išbandydami atskirą verslo objekto metodą verslo objektų kūrimo priemonėje. (arba metodui išbandyti galima naudoti sandorį „SWUD“).

BAPI atleidimas ir įšaldymas

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

Taip pat galite naudoti BAPI naršyklę (operacijos kodas BAPI) 360 'rodinyje BAPI

Įdomios straipsniai...