The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
Sap abap questions
1. 24.What is a foreign key relationship?
The foreign keys are used to establish the consistency of data. The relationships, which is developed between the tables must be defined
t field level. In order to verify the contradiction, the data entered must be compared with the existing data. In order to define foreign
key relationships, the cardinality has to be specified.
23.What are the types of user exits?
These are of four types:
Screen exit
Function exit
Field exit
Menu exit
22.How data is stored in cluster table?
It contains data from multiple DDIC tables. It stores the data by using the name value pair.
17.Describe the data classes?
The data classes are classified as:
Organization Data: This is a customized data, which is entered In the system only when the system is configured. It changes rarely.
Master Data: in this the data changes rarely.
System Data: R/3 system uses this data.
Transaction Data: Here the data changes frequently.
13.What is chain and end chain?
The chain and end chain are used for validation of multiple field in Module pool programming and it is written with screen flow logic.
12.What do you mean by Spool request?
Spool requests are developed at the time of dialog or background processing and it is placed with information about the print format
and printer in the spool database. The actual data are placed in the temporary sequential objects.
10.What are control and break events in ABAP?
AT-NEW : To run the statement before set of records are processed.
AT-END : To run the statement after set of records are processed.
AT-FIRST : To run the statement before records are processed.
AT-LAST : To run the statement after all records are processed.
9.What is TMG?
TMG can be abbreviated as Table Maintenance Generator. It is a tool of ABAP that can be used to delete or add multiple records at the
same time and it is triggered or executed by the transaction code SM30.
4.What is table buffer? Which kind of tables used this buffer?
The Buffer is nothing but the memory area and buffer area refers to the table information that is available on the application server.
Whenever you need data from database table, the data will come from an application server. The cluster tables cannot be buffered,
whereas both pool tables and transparent tables are buffered.
2.What are the different buffering methods?
There are two buffering methods:
The system requires the data transfer between the database system and the R/3 system must be as efficient as possible. In order to
achieve this, it uses the below techniques:
Database request buffering: Here the single database entries, until required by an open SQL statement are not read or passed to the
database.
Table buffering: Here the program accesses data from the application server’s buffer.