BAPI (Business Application Programming Interface) Tips and Tricks

SAP created the Business Framework to allow the technical integration and exchange of business data among SAP components and between SAP and non-SAP components. Important components of the Business Framework are the Business Application Programming Interfaces (BAPIs), which represent visible interfaces at the component boundaries and whose properties serve to integrate these components. 

The integration can include both components within a local network and components that are connected with one another through the Internet.

BAPI (Business Application Programming Interface) allow integration at the business level, not the technical level. This provides for greater stability in the link, and independence from the underlying communication technology.

You can get all the standard SAP BAPI functions with the transactions code 'BAPI'.

BAPI - Business Application Programming Interface
BAPI Conventions
What is the different between ALE, IDOC and BAPI
Differences Between BDC and BAPI
BAPI Licensing
BAPI and ABAP objects, Object Oriented BAPI access
Difference and/or similarities between BAPI and IDOC's
BAPI vs Call transaction
COMMIT WORK and BAPI_TRANSACTION_COMMIT
Exponential form to general
Persistent Key - GetList method
read function module definition
Difference Between BAPI and RFC
BAPI ActiveX Control
ODBC and MsAccess
BAPI C++ Library
Bapi's Customizing
Questions on BAPI and RFC Programming
How to Find Bapi for Particular Transaction in SAP
BAPI Step by step Guidance
BAPI and JAVA Program to Interface Two System

HR BAPI
BAPI_EMPLOYEE_CHECKPASSWORD
HR-TM Object

Logistics BAPI
BAPI_GOODSMVT_CREATE to post Goods Movement
Scrap Example For BAPI_GOODSMVT_CREATE

Sample Abap code on BAPI_PO_CHANGE
Loading Purchase Orders Using BAPI_PO_CREATE
Mass Deletion of Purchase Requisitions - BAPI_REQUISITION_DELETE

Material Master creation/change
Material Master
BAPI to Copy Materials from one Plant to Another
BAPI_MATERIAL_MAINTAINDATA_RT

BAPI_CUSTMATINFO_GETLIST - Customer Material Info
BAPI_SALESORDER_CREATEFROMDAT2 - Sales Order Create
BAPI to create Sales Order with reference
BAPI_ADDRESSORG_SAVEREPLICA
BAPI List For SD Modules

BAPI_AGREEMENT_CONTRACT - ME31K Create Vendor Contract

Inbound Outbound Delivery BAPI
WS_DELIVERY_UPDATE - Update Delivery

List Of BAPI For MM Modules
List of BAPI For Production Order

BAPI_ALM_NOTIF_CREATE - Maintenance Notification
BAPI_NETWORK_CONF_ADD

Creating Inspection Point using BAPI_INSPOPER_RECORDRESULTS

MS Access
How To Get Data From SAP To MS Access

Get help for your ABAP problems
Do you have a ABAP Question?

Quick Links
ABAP Tips and Tricks Main Menu

Main Index
SAP Basis, ABAP Programming and Other IMG Stuff

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.