ABAP Important Points (Basics To Advance)
ABAP Important Points (Basics To Advance)
Standard Objects: are the objects which are provided by SAP itself, and these are non-changeable
objects. if we want to change then we require the Access Key.
Custom Objects: are the objects which will be developed by ABAPer as per the Business custom
requirement.
2. What is a Client?
Client is a 3-digit unique number which is used to identify the Development, Quality, and Production
systems. And the Range is from ‘000’ to ‘999’
C2 General
4. What is the Initial Screen we get once we login to the system?
Menu Bar
As part of this Bar, we have Command Field where we enter the Transaction Code.
Title Bar:
Status Bar:
C2 General
6. Which tool is used to develop the Executable Programs?
8. What is a Package?
Package is like a container which is used to transport all the developed objects from one system to
another system. The Transaction is for creating package is SE80 (Object Navigator)
NOTE: To Transport any objects, then that object should be in ACTIVE STATUS
If we want to Transport objects from one system to another system, then that objects should be saved
under transportable (like ZABC), but sometimes we develop objects just to test , in that case we will not
transport them to next level systems. These objects we will save it under Local Objects and SAP has
given a package for all the Local Objects (Function Key – F7) that is $TMP
C2 General
10. Every Statement must END with?
In SAP ABAP, every statement must end with Period “ . ” , otherwise we will get this syntax error.
11 What is Variable?
C2 General
13. What is Comment?
In the written ABAP code, if we don’t want to execute any statement then we will comment that
statement.
To COMMENT multiple lines, then select the block of line and use CTRL + <
To UNCOMMENT multiple lines, then select the block of line and use CTRL + >
If we want to comment from the middle of the line then use “ (Double Quotes symbol)
WRITE is the keyword is used to display the variable values on LPS(List Processing Screen)
SAVE – CTRS + S
C2 General
The Reason for this syntax error is ABAP is SPACE SENSITIVE so we should maintain at least one space
between operator and values.
WRITE: / V_Z.
By default, Numeric Data Types are RIGHT JUSTFIED and Character Data Types are LEFT JUSTIFIED.
1. LEFT JUSTIFIED
2. RIGHT JUSTIFIED
3. CENTERED
We use VALUE keyword to initialize the variable at the time of declaration itself.
20. By default Numeric and Character datatypes occupied, how many bytes of memory?
C2 General