Professional Documents
Culture Documents
TRANSACTION CODES
USED IN
SAP
BY
BYJU KOCHUNARAYANAN
email: byjusap@yahoo.com
BADI
BADI: Business Add INS
• Entered into SAP system as per requirement of
user
• Even if we upgrade the system, there won’t be
any changes for BADI
• Based on ABAP object
SAP tools ABAP workbench Utilities Business Add-Ins
SE 18 -- Definition
SE 19 -- Implementation
SE 18
SE 19
BAPI
BAPI: Business Application Programming Interface
•Used for integration purposes and for exchanging data
between SAP components and between SAP and non
SAP components
Customers
and partners
Internet
interface BAPI Mass Data
Transfer
Business
Workflow
USER EXIT
USER EXIT: Helps to access a program from the system
•3 Character code
•If the code starts with S, then it is SAP delivered
exit and if the code starts with U then it is User exit
•Customer can arrange for their own tailor made
program to be called
ABAP
ABAP : Advance Business Application Programming
• Programming language used to code SAP R/3
• ABAP programmers use the development
workbench to write programs in SAP
• ABAP Workbench contains various tools used
to design, implement, debug and profile ABAP
programs
SE 38
SE 38:
•Used for ABAP Editor
•Can write coding for particular program
•SAP Menu: Tools ---ABAP workbench—
Development—ABAP Editor
SA 38
SA 38: is used to run a program directly
SE 09 & SE 10
SE 09 and SE 10: used for Transport request.
• These codes helps to move objects from one
system to another
SA 37
BYJU KOCHUNARAYANAN
Email: byjusap@yahoo.com