YouTube Icon

Interview Questions.

Top 100+ Sap Abap Module Pool Interview Questions And Answers - Jun 01, 2020

fluid

Top 100+ Sap Abap Module Pool Interview Questions And Answers

Question 1. What Is A Transaction?

Answer :

A transaction is conversation application that change facts items in a constant manner.

Question 2. What Are The Requirements A Dialog Program Must Fulfill?

Answer :

A consumer pleasant consumer interface.
Format and consistency checks for the information entered through the user.
Easy correction of input errors.
Access to information with the aid of storing it within the data bases.
SAP CRM Interview Questions
Question 3. Why Do I Need To Do Dialog Programming?

Answer :

To have your own customized displays and processing.

Question 4. What Does Dialog Programming Consist Of?

Answer :

Screens with their corresponding processing code, Menu, module pool program.

SAP CRM Tutorial
Question five. What Are The Basic Components Of Dialog Program?

Answer :

Screens (Dynpros)
ABAP/four module Pool. 
Transaction code.
SAP BI Interview Questions
Question 6. What Is Dynpro? What Are Its Components?

Answer :

A dynpro (Dynamic Program) includes a display screen and its flow logic and controls precisely one conversation steps. The distinctive additives of the dynpro are:

Flow Logic: calls of the ABAP/four modules for a display.
Screen layout: Positions of the textual content, fields, and pushbuttons and so on for a screenScreen Attributes: Number of the screen, range of the following display screen, and others
Fields attributes: Definition of the attributes of the man or woman fields on a display screen.
Question 7. Difference Between The Normal Report / Program And Module Pool Program?

Answer :

Normal document may be run without delay via executing it and usually has choice standards –Attributes: 1 online software
Module pool application can not be run without delay. 
It first desires to show a display screen – attributes: M module pool software.
SAP BI Tutorial SAP MM Interview Questions
Question 8. How Can I Identify Which Button Is Pressed?

Answer :

“fctcode” attributes of the button.

Question 9. What Are Pbo And Pai?

Answer :

Process earlier than output. Code that is performed previous to the display of a screen.
Process after enter. Code that is carried out after a button at the display has been pressed.
SAP BASIS Interview Questions
Question 10. What Does Pai And Pbo Contain By Default?

Answer :

PBO - MODULE STATUS_0100 - Key / button definitions

PAI - * MODULE USER_COMMAND_0100 How do you cope with the code at the back of the button that became pressed

SAP MM Tutorial
Question eleven. How Many Pbo And Pai Modules Are Allowed For A Screen?

Answer :

one PBO and one PAI

SAP ABAP Interview Questions
Question 12. If We Do Not Have / Give Menu Bar Than What Will Menu Bar Have By Default?

Answer :

System , help

SAP CRM Interview Questions
Question thirteen. In The Menu Bar Can You Associate A Function Key To A Button?

Answer :

 sure

SAP BASIS Tutorial
Question 14. Can We Use Write Statements In Screen Fields? If Not How Is Data Transferred From Field Data To Screen Fields?

Answer :

No,. The gadget as a substitute transfers records by way of evaluating display fields names with ABAP/four variable names. If both names are the same, it transfers screen fields values to ABAP/four packages fields and Vice Versa.This happens right now after showing the screen.

Question 15. Can We Use Flow Logic Control Key Words In Abap/4 And Vice-versa?

Answer :

The waft control of a dynpro includes a few statements that syntactically resemble ABAP/4 statements .However, we can not use waft manipulate keywords in ABAP/four and vice-versa.

SAP ABAP Web Dynpro Interview Questions
Question sixteen. What Is Gui Status? How To Create /edit Gui Status?

Answer :

A GUI popularity is a subset of the interface factors used for a positive screen.

The GUI reputation for a transaction may be composed of the subsequent factors:

Title bar.
Menu bar.
Application tool bar
Push buttons. 
To create and edit GUI popularity and GUI title, use the Menu Painter (SE forty one).

SAP ABAP Tutorial
Question 17. How Does The Interaction Between The Dynpro And The Abap/4 Modules Take Place?

Answer :

A transaction is a collection of monitors and ABAP/four workouts, controlled and carried out by means of a Dialog processor. 
The Dialog processor tactics display screen after the display, thereby triggering the perfect ABAP/4 processing of each display screen .
For each screen, the device executes the float logic that contains the corresponding ABAP/four processing. 
The manipulate passes from display flow logic to ABAP/4 code and back.
SAP Workflow Interview Questions
Question 18. How Does The Dialog Handle User Requests?

Answer :

When an motion is finished, the system triggers the PROCESS AFTER INPUT occasion.The statistics handed includes area display statistics entered via the person and a function code. 
A function code is a technical name that has been allotted in a display Painter or Menu Painter to a menu entry, a push button, the ENTER key or a characteristic Key of a screen. 
An inner work discipline (ok-code) within the PAI module evaluates the characteristic code, and the best motion is taken.
SAP BI Interview Questions
Question 19. What Is To Be Defined For A Push Button Fields In The Screen Attributes?

Answer :

A characteristic code has to be described inside the display screen attributes for the rush buttons in a display screen.

SAP ABAP Web Dynpro Tutorial
Question 20. How Are The Function Codes Handled In Flow Logic?

Answer :

When the User selects a function in a transaction ,the system copies the characteristic code into a particularly special gadget subject known as SY-UCOMM.
This subject is Global in ABAP/four Module Pool.The F-CODE can then be evaluated in the corresponding PAI module. 
The characteristic code is always exceeded in precisely the equal manner, no matter whether or not it comes from a display screen push button, a menu alternative, characteristic key or other GUI element.
Sap Abap Hr Interview Questions
Question 21. The Function Code Currently Active Is Ascertained By What Variable?

Answer :

SY-UCOMM Variable.

Question 22. What Are The “field” And “chain” Statements?

Answer :

The FIELD and CHAIN float logic statements permit you to Program your very own checks. 

FIELD and CHAIN tell the machine which fields you're checking and Whether the System should Perform Checks inside the glide logic or calls an ABAP/4 Module.

Question 23. What Is An “on Input” Statement?

Answer :

The ABAP/4 module is known as best if a area incorporates the Value aside from the initial Value.
This preliminary Value is decided with the aid of the sphere’s records Type: blanks for person Fields.
Zeros for numerics. If the consumer modifications the Fields Value back to its initial value, ON INPUT does not trigger a name.
SAP ABAP Dictionary Interview Questions
Question 24. What Is An “on Request” Statement?

Answer :

The ABAP/4 Module is called handiest if the user has entered the cost in the area value since the closing screen show .

The Value counts as changed Even if the User simply types within the cost that become already there .In general ,the ON REQUEST situation is brought about thru any Form of” MANUAL INPUT’.

SAP MM Interview Questions
Question 25. What Is An On”*-enter” Statement?

Answer :

The ABAP/four module is referred to as if the consumer has entered the “*” in the first person of the sphere, and the field has the attribute *-access inside the display screen Painter.
You can use this selection in Exceptional cases in which you need to check only fields with certain Kinds of Input.




CFG