Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Sap abap interview questions


Published on

SAP ABAP interview Questions, Advanced business Application Programming interview questions

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Sap abap interview questions

  1. 1. More Details blog: linkedin: slideshare: facebook: google+ Twitter: SAP ABAP interview Questions What is the difference between internel table and structure? There are theree types of structure:- 1. Flat structure( elementry fields) 2. Nested structure ( type reference to other structure) 3. deep structure ( type reference to database tables) Explain row type and line type concept line type refers to the structure of an internal table,whereas row type is the actual part that contains the data and it refers to the table body.creating internal table using line type and row type concept is for reusability purpose.Line type and Row type are defined at DDIC LEVEL. Can any one give me brief explanation about internal tables, and workarea ? *An internal table is a run time instance. It get created when program starts execution. *It get destroyed when program terminates. It has two different parts: HeaderLine(optional) and Body(Compulsory). *Any value that comes to or goes from interanal table, that travels through headerline. How to eliminate duplicate entries in internal tables? Answer1: SORT itab.DELETE ADJACENT DUPLICATES FROM itab COMPARING ALL FIELDS. Answer2: The following syntax: SORT itab <fieldname>. delete adjcent duplicates from itab comparing . Size of the internal tables? The size of the internal tables are set using the 'occurs n' clause. Here n refers to a integer number that specifies the size. Usually its given as 'occurs 0' which creates an itab with the memmory space of 8kb. What is the basic difference internal tables and database tables? How can we differentiate by looking at the tables? Handling of internal tables The basic difference is database tables are stored in DB server and the internal tables are virtual tables these are created run time only Internal tables are created dynamically, the memory of internal tables is not permant memory, for internal tables the memory will be created in the application server and it is external memory and terminates after the program termination. ABAP 1. How do you call SAP script in reports & reports in SAP script? 2. What is different between SAP script & reports? 3. What is stack? 4. What is the defination of ALE RFC? 5. Why is BAPI required? How about BDC? 6. What happens if I use control break statement in between select & endselect? 7. What is lock Object 8. SAP Versions 9. SAP Platforms 10. SAP Processes
  2. 2. More Details blog: linkedin: slideshare: facebook: google+ Twitter: 11. SAP Modules 12. SAP Table Name Standard 13. SAP Vendors 14. SAP Certification 15. What is SQL Trace, how would you carry out performance analysis of ABAP code using SQL Trace? Give the steps? 16. What are the transactions we should use in BDC? How do we use it? 17. How would you use BDC program to transfer material master record using MM01 transaction? Give me steps. 18. Could we use ME21N transaction, and XK01 transaction, either which one of the transaction, or could we use both the transactions for creating purchase information. 19. What is the name of the standard report that gives the deatails of Customer and sales amount? 20. How can we use XD02 transaction to change the customer data for updating KNA1 table? Give the steps. 21. How the transaction ME21N is used for to upload the purchase order in BDC? 22. How many transaction we can used in BDC at a time? 23. How the data get updated in BDC using transaction. 24. Why BAPI need then BDC? 25. What happen if I use controll break statement in between select & endselect? 26. What is lock Object? 27. Select option works like _____________ on Selection Screen? 28. Which sysgtem variable have current value during execution? 29. What is the main point while using controll bareak in internal table? 30. Waht is Field sysmbol? 31. Smartform uses wisely then selection screen, why? 32. Which one is not an exit comand? (Exit, cencle, stop, back) 33. Which component gives you better visibility? (pritty Printer) 34. Explain about roll area, Dispatcher, ABAP-Processor. 35. What is the final entry in BDC Table? 36. How can I get output on same page? 37. Why is Transaction Varient needed? 38. If I have table control, what is the same code in PBO and PAI? 39. Who takes care of passing the data to the application server?