BAPI Intraduction
BAPI Intraduction
It’s is a technique which is used to conduct large scale of data migration from legacy to sap.
BAPI is a SAP system are implemented function modules ( remote function module)
RFC BAPI
Remote function Business
module Application
Programming
Interface
It’s a protocol It is a one of the
used to data migration
communicate with technique of large
sap to non sap data from legacy
system to SAP
system
It’s a normal BAPI it is
function modules interface method
RFC are all BAPI are all
registered on R/3 registered on
repository BOR ( Business
Object
Repository) in
SWO1
In RFC In BAPI
Exception or error exception or error
handled by Raise handled by Return
and exception tab BAPIRET2
BDC BAPI
Batch data Business
communication Application
Programming
Interface
BDC follows BAPI follows
screen recording object
or screen logic methods and
interfaces
which are
bullet in by
sap or custom
In BDC if any In BAPI
changes done in when the sap
screen it will get updated or
effect the add any
execution screen sap
only provide
the built in
BAPI for that.
4. What is SW01?
SW01 is the transaction code in SAP for the Business Object Repository (BOR).
use SW01 to create, modify, and document business objects and their components.
The Business Object Repository (BOR) is a central repository in SAP that stores metadata about
business objects, organizational objects, and technical objects. It provides an object-oriented
view of the business data and processes in the SAP system.
Object-Oriented Access: BAPIs provide an object-oriented way to work with SAP business data
and processes, making integration easier.
Remote Accessibility: BAPIs are designed to be accessible remotely, enabling integration with
external systems and applications.
Standardized Interface: BAPIs follow SAP's standards for naming, structure, and error handling,
ensuring consistency and maintainability.
Reusability: BAPIs provide standardized methods for common business operations, promoting
reusability and reducing development efforts.
6. Create 5 to 6 material in single shot using BAPI (both excel sheet and flat file)?
BAPI t-code there choose Alphabetical tab there you can find the BAPI
SWO1 here also we can check the BAPI is available or not
SE80 by choosing the package inside the package business application in there we can find
BAPI
Se37 here by enter the BAPI it will automatically recommended by sap only
Standard BAPIs (Business Application Programming Interfaces) in SAP ABAP are pre-defined
interfaces provided by SAP that allow external systems to interact with SAP’s business processes
and data. These BAPIs are standardized and can be used across different SAP modules.