You are on page 1of 16

DIFFERENT TERMINOLOGIES &

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

SA 37: is a function Builder


• We can create Function modules and Function
Groups
SE 16
SE 16: is used to view different data stored in
Tables
SE 11
SE 11: is ABAP dictionary
• Can view tables and structures
SQ 01
SQ 01: is used to create Query
SQV1
SQV1: Quick Viewer can be used to create simple
report.
• Users can create their report and there is no need
of programming experience
THANK YOU

BYJU KOCHUNARAYANAN
Email: byjusap@yahoo.com

You might also like