18 January 2014



1. What is the typical structure of an ABAP program ?

2. What are field symbols and field groups ? Have you used "component idx of structure" clause with field groups ?

3. What should be the approach for writing a BDC program ?

4. What is a batch input session ?

5. What is the alternative to batch input session ?

6. A situation: An ABAP program creates a batch input session. We need to submit the program and the batch session in background. How to do it ?

7. What is the difference between a pool table and a transparent table and how they are stored at the database level.

8. What are the problems in processing batch input sessions ? How is batch input process different from processing on line ?

9. What do you define in the domain and data element.

10. What are the different types of data dictionary objects ?

11. How many types of tables exists and what are they in data dictionary ?

12. What is the step by step process to create a table in data dictionary ?

13. Can a transparent table exist in data dictionary but not in the data base physically ?

14. What are the domains and data elements ?

15. Can you create a table with fields not referring to data elements ?

16. What is the advantage of structures ? How do you use them in the ABAP programs ?

17. What does an extract statement do in the ABAP program ?

18. What is a collect statement ? How is it different from append ?

19. What is open sql vs native sql ?

20. What does an EXEC SQL stmt do in ABAP ? What is the disadvantage of using it ?

21. What is the meaning of ABAP editor integrated with ABAP data dictionary ?

22. What are the events in ABAP language ?

23. What is an interactive report ? What is the obvious diff of such report compared with classical type reports ?

24. What is a drill down report ?

25. How do you write a function module in SAP? describe.

26. What are the exceptions in function module ?

27. What is a function group ?

28. How are the date abd time field values stored in SAP ?

29. What are the fields in a BDC_Tab Table.

30. Name a few data dictionary objects ?

31. What happens when a table is activated in DD ?

32. What is a check table and what is a value table ?

33. What are match codes? describe ?

34. What transactions do you use for data analysis ?

35. What is table maintenance generator ?

36. What are ranges ? What are number ranges ?

37. What are select options and what is the diff from parameters ?

38. How do you validate the selection criteria of a report ? And how do you display initial values in a selection screen ?

39. What are selection texts ?

40. What is CTS and what do you know about it ?

41. When a program is created and need to be transported to prodn does selection texts always go with it ? if not how do you make sure ? Can you change the CTS entries ? How do you do it ?

42. What is the client concept in SAP ? What is the meaning of client independent ?

43. Are programs client dependent ?

44. Name a few system global variables you can use in ABAP programs ?

45. What are internal tables ? How do you get the number of lines in an internal table ? How to use a specific number occurs statement ?

46. How do you take care of performance issues in your ABAP programs ?

47. What are datasets ?

48. How to find the return code of a stmt in ABAP programs ? 

49. What are interface/conversion programs in SAP ?

50. Have you used SAP supplied programs to load master data ? 

No comments:

Post a Comment