SAP ABAP Interview Questions and Answers
Question - 91 : - What are local objects?
Answer - 91 : -
Local objects (Dev class$TMP) are independent of correction and transport system.
Question - 92 : - What is a Development class?
Answer - 92 : -
Related objects from the ABAP/4 repository are assigned to the same development class. This enables you to correct and transport-related objects as a unit.
Question - 93 : - A field containing quantity amounts (data type QUAN) must be assigned to a reference table and a reference field. Explain?
Answer - 93 : -
As a reference table, a system table containing all the valid quantity units is assigned or any other table, which contains a field with the format or quantity units (data type UNIT). This field is called as reference field.
The assignment of the field containing quantity amounts to the reference field is made at runtime. The value in the reference field determines the quantity unit of the amount.
Question - 94 : - What is a Table attribute?
Answer - 94 : -
The table's attributes determine who is responsible for maintaining a table and which types of access are allowed for the table. The most important table attributes are:
- Delivery class.
- Table maintenance allowed.
- Activation type.
Question - 95 : - What is the significance of Delivery Class?
Answer - 95 : -
- The delivery class controls the degree to which the SAP or the customer is responsible for table maintenance.
- Whether SAP provides the table with or without contents.
- Determines the table type.
- Determines how the table behaves when it is first installed, at upgrade, when it is transported, and when a client copy is performed.
Question - 96 : - What are two methods of modifying SAP standard tables?
Answer - 96 : -
- Append Structures and
- Customizing Includes.
Question - 97 : - What is the difference between a Substructure and an Append Structure?
Answer - 97 : -
- In case of a substructure, the reference originates in the table itself, in the form of a statement include….
- In case of an append structure, the table itself remains unchanged and the reference originates in the append structure.
Question - 98 : - If a table that is to be extended contains a long field, we cannot use append structures why?
Answer - 98 : -
Long fields in a table must always be located in the end, as the last field of the table. If a table has an append structure the append line must also be on the last field of the table.
Question - 99 : - What is a Match Code?
Answer - 99 : -
Match code is a tool to help us to search for data records in the system. Match Codes are an efficient and user-friendly search aid where key of a record is unknown.
Question - 100 : - What are the two levels in defining a Match Code?
Answer - 100 : -
• Match Code Object.
• Match Code Id.