What is Module pool/ Dialog programming and transaction and Explain the importance?
Transaction, in R/2 system is an operation that let the user to make necessary changes to the data base in a consistent way. The entire R/3 system is nothing but set of business transactions. The data transfer from old system to SAP R/3 database or modifying data or deleting data is done through transaction only.
Transaction, in R/3 system is an operation that let the user to make necessary changes to the data base in a consistent way. The entire R/3 system is nothing but set of business transactions. The data transfer from old system to SAP R/3 database or modifying data or deleting data is done through transaction only.
Transaction, in R/4 system is an operation that let the user to make necessary changes to the data base in a consistent way. The entire R/3 system is nothing but set of business transactions. The data transfer from old system to SAP R/3 database or modifying data or deleting data is done through transaction only.
None of the above
What are the different steps in the transaction?
Interactive phase
Update phase
Interactive & update phase
None of the above
What is PBO?
Process Before Output
Process After Input
Process of Help report
Process on value request
What is PAI?
Process Before Output
Process After Input
Process of Help report
Process on value request
What is POH?
Process Before Output
Process After Input
Process of Help report
Process on value request
What is POV?
Process Before Output
Process After Input
Process of Help report
Process on value request
What is LUW?
Logical Unit of Work
Logical Unit of Work space
Local Unit of Work
Logical Uniqueness of Work
Different types of LUWs?
DBLUW
SAP LUW
Both (1) & (2)
None of the above
What is Database transaction (DBLUW)?
A database LUW is a mechanism used by the database to ensure that its data is always consistent. The data base LUW is either fully executed by the database system or not at all.
One Sap LUW can have several databases LUW. So a set of data base is either committed or rolled back. The special ABAP/4 command COMMIT WORK marks the end of the SAPLUW.
Both (1) & (2)
None of the above
What is update transaction?( LUW)
A database LUW is a mechanism used by the database to ensure that its data is always consistent. The data base LUW is either fully executed by the database system or not at all.
One Sap LUW can have several databases LUW. So a set of data base is either committed or rolled back. The special ABAP/4 command COMMIT WORK marks the end of the SAPLUW.
Both (1) & (2)
None of the above
Explain the various ways of Field checks (input validations)?
Automatic field checks
Checks performed in the flow logic
Checks performed in the ABAP/4 module pool program.
All of the above.
Explain automatic field checks?
These checks are based on the field information stored in the dictionary.
These checks are performed by the system automatically when the user enters the data for the screen field.
System performs these checks before PAI event is triggered.
All of the above
Explain Flow logic validations?
PAL
FIELD T001-BUKRS(‘1000’,’2000’)
PAL
FIELD T001-BUKRS VALUES BETWEEN 1000 and 2000
Both (1) & (2)
None of the above
Explain Field Checks in ABAP/4?
FIELD MODULE
FIELD T001-BUKRS MODULATE VALIDATE_BUKRS
Select * From T001 UP to 1 Rows
WHERE BUKRS T001-BUKRS
IF SY-SUBRC <>0
MESSAGE E009
ENDIF
END MODULE
FIELD T001-BUKRS MODULATE VALIDATE_BUKRS
Select * From T001 UP to 1 Rows
WHERE BUKRS T001-BUKRS
IF SY-SUBRC <>0
MESSAGE E009
ENDIF
END MODULE
None of the above
Explain the FIELD, CHAIN-END CHAIN?
When you specify FIELD the module you specify is only processed for the field specified in the FIELD statement.
If an error or warning message occurs during the module, the system sends the screen again with only the field to which the check was applied is ready for input.
It is the field statement for making the field ready for input again.
All of the above
Naming Convention for module pool program?
Global fields
PBO module
PAI module
All of the above
What is sub screen in module pool programming?
A subscreen is a screen with in the screen and which can called in the subscreen area of the normal screen.
A subscreen is a screen with in the screen and which can called in the subscreen area of the main screen
A subscreen is a screen with in the screen and which can called in the subscreen area of the window screen
None of the above
What is dypro?
A dypro (dynamic program) consists of a screen and its flow logic and controls exactly one dialog steps.
A dypro( dynamic program) consists of a screen and its flow logic and controls exactly three dialog steps.
A dypro( dynamic program) consists of a screen and its flow logic and controls exactly two dialog steps.
None of the above
What are the components of ‘dypro’?
Flow logic
Screen layout
Screen Attribute & Fields Attribute
All of the above
Can we use flow logic control key words in ABAP/4 and vice-versa?
YES
No
in few cases YES in few cases No
None of the above
What is GUI status?
A GUI status is a subset of the interface elements for a certain screen.
A GUI status is a super set of the interface elements for a certain screen.
Both (1) & (2)
None of the above
How to create / Edit GUI status?
To create and edit GUI status and GUI title, we use the Menu painter( SE40)
To create and edit GUI status and GUI title, we use the Menu painter( SE41)
To create and edit GUI status and GUI title, we use the Menu painter( SE42)
To create and edit GUI status and GUI title, we use the Menu painter( SE43)
How the interaction between the Dynpro and the ABAP/4 modules does take place?
A transaction is a collection of screens and ABAP/4 routines, controlled and executed by a Dialog processor.
The dialog processor processes screen after the screen, thereby triggering the appropriate.
Both (1) & (2)
None of the above
What is an “ON INPUT FIELD” statement?
The ABAP/4 module is called only if a field contains the value other than the initial value.
This initial value is determined by the field’s data type: blanks for character fields, zeroes for numerals.
If the user changes the fields’ value back to its initial value, ON INPUT does not trigger a call.
All of the above
What are the events in screen programming?
PBO
PAI
POH & POV
All of the above