0% found this document useful (0 votes)
46 views6 pages

ABAP Important Points (Basics To Advance)

Standard objects are provided by SAP and are non-changeable, while custom objects are developed by ABAP developers to meet business requirements. A client is a 3-digit number that identifies development, quality, and production systems ranging from 000-999. In SAP, the initial screen after login is the SAP Access Key screen, and the main programming tool is the ABAP Editor accessed using transaction code SE38. Executable programs start with the keyword REPORT.

Uploaded by

Sai Rahul Reddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views6 pages

ABAP Important Points (Basics To Advance)

Standard objects are provided by SAP and are non-changeable, while custom objects are developed by ABAP developers to meet business requirements. A client is a 3-digit number that identifies development, quality, and production systems ranging from 000-999. In SAP, the initial screen after login is the SAP Access Key screen, and the main programming tool is the ABAP Editor accessed using transaction code SE38. Executable programs start with the keyword REPORT.

Uploaded by

Sai Rahul Reddy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

1. Difference between Standard and Customized Objects?

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’

3. Default Login Language?

English is the Default Language.

if want we can change to native language also.

C2 General
4. What is the Initial Screen we get once we login to the system?

SAP Access Key is the Initial Screen.

5. What are the Different Bars, we have in SAP system?

Menu Bar

Standard Tools Bar:

As part of this Bar, we have Command Field where we enter the Transaction Code.

Title Bar:

Application Tool Bar:

Status Bar:

C2 General
6. Which tool is used to develop the Executable Programs?

ABAP Editor and the T-Code is SE38

7. Executable Programs start with Keyword?

Executable Programs start with keyword – REPORT

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

9. What is Local Object?

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?

Variable is User Defined object which is used to store the Values.

We use DATA keyword to declare the Variable in SAP ABAP.

data v_x type i. (Declared one Variable )


To declare the multiple variables.

data v_x type i.


data v_y type i.
data: v_z type i.

12. What is CHAIN Operator?

data v_x type i.


data v_y type i.
data v_z type i.
in the above statement to declare the 3 variable we have used DATA keyword 3 times but if want to
declare them by using DATA key word only once then we use chain operator ( ) :
data : v_x type i,
v_y type i,
v_z type i.

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 single line , we put (*) at the starting of that line –


*data : v_x type i.

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 + >

*data : v_x type i,


* v_y type i,
* v_z type i.

If we want to comment from the middle of the line then use “ (Double Quotes symbol)

data : v_x type i. "VARIABLE DECLARATION

14. Keyword to display of the Variable values in SAP ABAP?

WRITE is the keyword is used to display the variable values on LPS(List Processing Screen)

15. Steps to perform before executing the program?

SAVE – CTRS + S

Check for Syntax Error – CTRL + F2

Activate the Object – CTRL + F3

Execute – F8 (Direct Processing on the Application Bar )

16. Reason for below Syntax Error?

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.

V_X=10. "Syntax Error


V_X = 10. "No Syntax Error

17. How to Display the value in the next line?

To Display the value in the next line we use this symbol “ / ”

WRITE: / V_Z.

18. Types of Justifications in SAP ABAP?

By default, Numeric Data Types are RIGHT JUSTFIED and Character Data Types are LEFT JUSTIFIED.

In SAP ABAP, we have 3 types of Justfication.

1. LEFT JUSTIFIED
2. RIGHT JUSTIFIED
3. CENTERED

WRITE: / V_Z RIGHT-JUSTIFIED.


WRITE: / V_Z LEFT-JUSTIFIED.
WRITE: / V_Z CENTERED.

19. How to Initialize the variable at the time of declaration?

We use VALUE keyword to initialize the variable at the time of declaration itself.

data x type i VALUE 100. "Declaration & Initialization

20. By default Numeric and Character datatypes occupied, how many bytes of memory?

Numeric Datatype: ONE BYTE and it is initialized to ZERO.

Character Datatype: FOUR BYTE and it is initialized to SPACE.

VIJAY MUTYLA Vijay Mutyala | LinkedIn

C2 General

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy