Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table
SAP glossary

Integration

What is Business Application Programming Interface (BAPI)?

A standardized, remote-enabled function module for business objects, such as BAPI_SALESORDER_CREATEFROMDAT2.

BAPIs are listed in the Business Object Repository (BAPI transaction). They are used by integrations, migration tools, and test data creation. Callers must commit with BAPI_TRANSACTION_COMMIT.

Related transaction codes

Related terms

More in Integration

Planning an S/4HANA move?

Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.