0% found this document useful (0 votes)
62 views11 pages

Sap Abap Questions

Uploaded by

pooru ram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views11 pages

Sap Abap Questions

Uploaded by

pooru ram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 11

SL NO

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

26
27
28
29
30
31

32
33
34
35
36
37
38
39
40
41
42
43
44
QUESTIONS
Different types of database tables
What is a Data Class?
 What is a Size Category?
How Many types of size categories and data classes are there?
What are control tables?
What are the function of the transport system and workbench organiser?
What is a table pool?
 What are pooled tables?
What is a table cluster?
Which objects are independent transport objects?
A field containing currency amounts (data type CURR) must be assigned to a reference table and a reference field. Explain.
What is the significance of Technical settings (specified while creating a table in the data dictionary)?
What is the significance of Delivery Class?
What is the maximum number of structures that can be included in a table or structure?
What are the two methods of modifying SAP standard tables?
What is a Match Code?
What are the two ways for restricting the value range for a domain?
What are the two levels in defining a Match Code?
What is a View ?
How many types of Views are there ?
What is Locking ?
What is database utility ?
Significance of Check table and Value Table and difference between them.
Purpose of creating secondary indexes.
Difference between data class and delivery class.
If we have defined a specific size category , in the data dictionary and if the number of records in the table
exceeds the limit defined for a specific size category, what would happen.
Explain a scenario where you have implemented TMG events.
Explain a scenario where you have implemented search help exit.
What is buffering , why do we use it, how many types do we have?
When does single record buffering gets invoked ?
Can we create a t-code for TMG in data dictionary, if yes explain the procedure?
Suppose after the creation of TMG for a table we added extra fields to the same table , after again generating
the TMG for it, will the previous data lost?
How do you transfer the contents of one table into the different client of the same server.
What is data element and domain?
Types of Search help?
What is hot key with respect to search helps?
TMG? Why we need function group for tmg ?
One step and two steps in tmg?
Difference between append and include ?
if we want display maintenace view without key fields?is it possible ?
Total and extract tables in TMG
How to avoid TR while creating TMG?
Fixed vs value table. Which will get triggered first?
  How do we transfer the table data from one client to another client? (client specific concept)
eference field. Explain.
SL NO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
QUESTIONS
What is sap memory and abap memory
How can you format the data before write statement in the report?
Mention what is ALV programming? When is the grid display used?
what is the difference between type and like?
What are different abap editors? What are the differences?
Explain the difference dialog programming and a report?
What is the difference between actual and formal parameters?
What is the difference between at selection screen and at selection screen output
What is the difference between sy-tabix and sy-index?
Describe the events in abap report?
Events used in module pool programming?
Can you show multiple ALV's on a single screen?
What are the types of function module ? Explain how update update FM works?
Do internal tables have keys?
What is the difference between for all entries and join?
Why delete statement is not used inside for loop?
Difference between changing and tables parameters in FM?
Which table stores the table program?
What are system variables?
Describe screen painter and menu painter
Describe select single and select upto 1 rows
What is macro and subroutine?
Is leave list processing required at selection screen event?
What are the things to be considered for "For all entries"?
How do you begug a report which runs in background?
Which table stores FM details?
Types of internal tables and explain them.
Can we execute the program in background using grid display?
suppose there are two input fields on screen say F1, F2 and two radio buttons R1,R2 on click R1 the F1 should disable and clic
At which event can we write the logic to validate all the fields on the selection screen?
What is the purpose of at selection screen output event?
How do you make a cell editable in ALV Reports.
How to add standard application toolbar into your report.
How do you create an Interactive report.
Performance tuning techniques in report
What is the use of end of selection event?
How do we interact from basic list to secondary list ? what is hide area and syntax?
when will top of page and start of selection events trigger?
What is the difference between displaying ALV grid by using function modules and methods?
What is the system variable that carries the interactive report number?
What is the event used to enable and disable selection screen fields?
Difference between REUSE_ALV_LIST_DISPLAY and REUSE_ALV_GRID_DISPLAY?
How do you use Double click functionality in Alv report ?
What is parallel processing?
What is parallel cursor method ?
how to color particular cell in report ?
if I have 4 coloumns and fields are from different table , how to will u insert records in db?
can I use read statement for standard database table?
SL NO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
QUESTIONS
Difference and RFC and BAPI.
Difference between BDC and BAPI? Which method you prefer?
Types of function modules and explain them.
Explain about update function module.
How do you add the fields into the existing BAPI[BAPI Enhancement].
Difference between commit transaction function and commit keyword.
How do you establish an RFC connection between two system.
How do you raise an Exception, in the function module.
How to handle exceptions in BAPI?
What are formal parameters and actual parameters in subroutines?
Difference between COMMIT WORK and BAPI_TRANSACTION_COMMIT?
what is bapi and I have changed some fields in my standard table and I need to update even considering these fields also so w
Difference between subroutine and function module
Let's say for requirement both RFC and BAPI available, which one you will prefer and why?
SL NO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
QUESTIONS
Difference between session method and call transaction in BDC
How can we handle the errors in session method?
What is enhancement framework?
How can we find implicit enhancements and explicit enhancements?
Difference between enhancement-point and enhancement-section.
How to find exits?
Explain about kernel badi.
How can we generate the error log in call transaction method?
How many No. of Implementations a BADI can have?
Suppose if we have 3 implementations for a BADI, at the runtime which implementation Will be called First? And how to contr
What are methods to find out the BADIs for a transaction?
If you are uploading 100 records and suppose at 95th line the error occurs, what happens to the remaining contents, will it be
How do you upload the data in the session method.
How do you handle table control in BDC.
Function Modules used in the Session Method.
What is User exist, Customer Exit, Implicit and Explicit Enhancement.
How do you make a screen enhancement and menu Enhancement.
difference between asynchronous an synchronous update?
What is the processing mode have you used for the processing of call transaction method?
How to find BADI and diff between classical BADI vs NEW BADI
How to sort multiple implementation BADI?
What is filter BADI? And how it will work both classical BADI and new BADI
What will happen if you use COMMIT WORK before the CALL TRANSACTION statement in BDC
what is fallback class in Badi?

You might also like