Prepare Interview

Mock Exams

Make Homepage

Bookmark this page

Subscribe Email Address

SAP ABAP Interview Questions and Answers

Ques 1. What is ABAP?

ABAP (Advanced Business Application Programming) is a high-level programming language created by SAP for developing applications in the SAP environment.

Example:

DATA: lv_variable TYPE i.

Is it helpful? Add Comment View Comments
 

Ques 2. Explain the difference between 'INCLUDE' and 'EXTEND' in ABAP?

'INCLUDE' is used to include a program into another program at the source code level, while 'EXTEND' is used to add new functionality to an existing program.

Example:

INCLUDE 

Is it helpful? Add Comment View Comments
 

Ques 3. What is a Data Dictionary in SAP?

The Data Dictionary in SAP is a centralized repository that stores and manages metadata about data. It defines and manages data definitions, relationships, and structures used in the SAP system.

Example:

DATA: BEGIN OF it_data OCCURS 0, field1 TYPE i, field2 TYPE string, END OF it_data.

Is it helpful? Add Comment View Comments
 

Ques 4. Explain the difference between 'TOP-OF-PAGE' and 'TOP-OF-PAGE DURING LINE-SELECTION' events in ABAP?

'TOP-OF-PAGE' event is triggered before the first line of the page is displayed, while 'TOP-OF-PAGE DURING LINE-SELECTION' event is triggered before each line is displayed in a list.

Example:

TOP-OF-PAGE.

Is it helpful? Add Comment View Comments
 

Ques 5. What is a BADI (Business Add-In) in SAP ABAP?

BADI is an enhancement technique in SAP that allows you to add new functionality to existing objects without modifying their standard code. It provides a way to customize SAP applications without making changes to the original source code.

Example:

CALL BADI .

Is it helpful? Add Comment View Comments
 

Most helpful rated by users:

©2024 WithoutBook