The document contains interview questions and answers about ABAP programming concepts. Some key points covered include:
- The default data type in ABAP is CHARACTER.
- The main differences between internal tables and database tables are that internal tables are created and stored in the application server while database tables are created and stored in the database server.
- Packages can be created by team members or leads to help organize and access objects.
- The maximum number of breakpoints allowed in a program is 30.
- There are 171 system variables in ABAP.
- Binary search can be applied to large sorted data sets.
- Tables have technical settings while structures do not but can be reused.
- The .
The document contains interview questions and answers about ABAP programming concepts. Some key points covered include:
- The default data type in ABAP is CHARACTER.
- The main differences between internal tables and database tables are that internal tables are created and stored in the application server while database tables are created and stored in the database server.
- Packages can be created by team members or leads to help organize and access objects.
- The maximum number of breakpoints allowed in a program is 30.
- There are 171 system variables in ABAP.
- Binary search can be applied to large sorted data sets.
- Tables have technical settings while structures do not but can be reused.
- The .
The document contains interview questions and answers about ABAP programming concepts. Some key points covered include:
- The default data type in ABAP is CHARACTER.
- The main differences between internal tables and database tables are that internal tables are created and stored in the application server while database tables are created and stored in the database server.
- Packages can be created by team members or leads to help organize and access objects.
- The maximum number of breakpoints allowed in a program is 30.
- There are 171 system variables in ABAP.
- Binary search can be applied to large sorted data sets.
- Tables have technical settings while structures do not but can be reused.
- The .
1) what is the default data type in ABAP programming?
a) CHARACTER
2) Difference b/w internal table and database table?
a) INTERNAL TABLE DB TABLE
->created in application server ->it is created in DB server
->store the data of multiple table and ->it can hold either master,header,itean etc helps in processing
3) who is creating package?
A) i am not creating i access directly but packages are creating some of others team members or team lead
4)how many max breakpoints in programm?
A)30 breakpoints if excced 30 breakpoints it shows error
5)How many system variables are their?
A)171
6) WHAT are conditions for apply binary search?
a) -> large volume of data -> sorting internal table
6)Kunnr char=10 7)Matnr char=18
8) what is the diff b/w table and structure.?
a) TABLE STRUCTURE
--> TECHNICAL SETTINGS --> NO TECHNICAL SETTINGS
--> NOT REUSABLE OBJECT --> CAN BE REUSABLE IN OTHER TABLE AND OTHER STRUCTURE
9) HOW TO ADD A STRUCTURE IN A TABLE ?
A) .INCLUDE (DOT INCLUDE) .APPEND (DOT APPEND)
10) WHAT IS DIFF B/W .INCLUDE and .APPEND ..?
A) Using .INCLUDE we can reuse a structure in "N" no of tables.
with .APPEND we can add a structure only in single table.
11) what are diff approaches for creating a table in realtime..?
A) a) TOP-DOWN (TABLE -> DATAELEMENT -> DOMAIN) b) BOTTOM-UP ( DOMAIN -> DATAELEMENT -> TABLE)
12) WHAT is the diff view and a table ..?
a) VIEW TABLE -> no tech settings -> tech settings -> using view u can view both master -> table can store either master or transactional and transactional data -> performance good -> poor performance
13) what is the significance of value range ?
A) using value we can provide fixed values(plants,comp codes,tax codes etc). FIXED search help
14) what is the significance of authorice group in TMG..?
A) using this option we can restrict a table access to specific users. usually we used to provide &NC& ->no auth
15) what is maintance type and describe the use of one step and two step? A) Using maintainence type we can maintain data:
->one step(overscreen is created)
->two step(overscreen is created and next screen is created where you can process data record by record)
16) what is the significance of function group in TMG ..?
A) while inserting , deleting , updating data using TMG system will generate a program using function group.
SAPL<FUNCTION_GROUP>
SAPLZTMG_GR
17) suppose i want to generate a TR(transport request) whenever i will insert a
record in table in TMG, how will do it ? A) i will select ** standard recording radiobutton
18) describe the steps for creating ztcode in TMG ?
A) GOTO SE93 provide ZTCODE then select the last radiobutton(transaction with parameters) then i maintain other parameters like SM30.