SAP ABAP Interview based questions

 SAP ABAP Interview based questions:

Q1. What is the difference between domain and data element?

Q2. What are the different selection screen events? What is the purpose of after selection, end of selection and at selection?

Q3. How to use select options as a parameter? What is the difference between the two?

Q4. What is a TMG (Table maintenance generator) and how to default values of a certain field in TMG?

Q5. What is IDOC type?

Q6. What are the difference performance tuning methods?

Q7. How to perform page navigation in UI5?

Q8. What are the different types of views?

Q9. How many types of tables are there? Explain.

Q10. What is a DB commit? What is implicit and explicit DB commit?

Q11. What are the different types of BADIS?

Q12. What methods can you use to make read table efficient?

Q13. What is an LUW?

Q14. In workflow, what is a multiple approval and dynamic approval structure?

Q15. What is a rule is workflow? What is its tcode?

Q16. What is a multiline dynamic container?

Q17. What is the difference between user exit and customer exit?

Q18. How to assign trace on a program?

Q19. Can one BADI have multiple classes?

Q20. In a standard data element, can we add a custom search help to populate values? How?

Q21. How to add search help in TMG?

Q22. Explain the different types of enhancement frameworks in details.

Q23. What happens when allocated table size is full for a database table?

Q24. Which table stores details of SAPScript or SO10 texts?

Q25. What is the method to transport SO10 texts?

Q26. What is meant by data class in a table?

Q27. What is size category of a table?

Q28. What is delivery class?

Q29. In workflow, how to restart (ONLY CURRENT STEP) without re-triggering the entire workflow?

Q30. Which table stores user/agent substitute?

Q31. What is the difference between single-screen and two-screen TMG?

Q32. Can custom screen be attached to a TMG?

Q33. What is the use of a function group?

Q34. Why is a function group present in/part of a module pool?

Q35. What is the difference between RFC and BAPI?

Q36. How to decide if you want to use EDI or IDOC in case of interface?

Q37. In a TMG, what is a recording routine?

Q38. In a table, what is the difference between append structure and include structure?

Q39. How do you understand if an infotype can be modified or not?

Q40. What are the events in a module pool?

Q41. What happens in load of program event?

Q42. How to enable/disable a field of selection screen, based on the value of another field on the screen?

Q43. What is the difference between EDI and IDOC?

Q44. How do we read infotype 8 basic pay record?

Q45. What are the steps involved in SPDD and SPAU?

Q46. Why does SAP provide notes instead of upgrade?

Q47. What parameter determines the size of ALV output?

Q48. What is the use of TEVEN table?

Q49. How do you modify the screen of a standard infotype (insert/remove new fields) and how do you validate the values?

Q50. What is the difference between classical BADI and new BADI?

Q51. In ALV, how can we adjust column width dynamically?

Q52. What is a hostspot in ALV?

Q53. How do you make an ALV field editable?

Q54. What is a persistence class?

Q55. How to make a class singleton?

Q56. How to raise error message in a BADI?

Q57. Describe step-by-step procedure to create ALV using OOPs.

Q58. When is top-of-page event called?

Q59. Which FM is used to create IDOC?

Q60. What is the purpose of FM REUSE_FIELDCATALOG_MERGE?

Q61. Which table entry makes a TR and which one does not?

Q62. What is the difference between sy-tabix and sy-index?

Q63. Suppose in an implementation project, there is one object on which multiple consultants are required to work simultaneously, how will you do it?

Q64. In a scenario, you send an idoc to XI/PI system. But you only want the partner to pick and process the IDOC after the entire data from the parent system is available in the IDOC file, how will you handle this?

Q65. Describe the end-to-end process for configuring/creating a new IDOC.

Q66. What are different processes in IDOC monitoring? Mention the common tcodes used in monitoring?

Q67. What is the maximum number of break points you can put in debugger?

Q68. What is the maximum number of screen calls that you can do in screen programming?

Q69. What is the difference between a BAPI and FM?

Q70. How do you publish an FM as a web service?

Q71. What does TCODE SOAMANAGER do (related to web service publishing)?

Q72. What is the method to read data from a cluster table?

Q73. What are the various steps in a workflow?

Q74. What is a fork? Mention an application of fork step.

Q75. What are the various methods to debug a workflow?

Q76. How can you debug an IDOC?

Q77. What is a process code?

Q78. What is the TCODE to maintain partner profile?

Q79. Describe any automation projects that you have done in SAP.

Q80. How would you map an employee PERNR to its manager PERNR?

Q81. What is the difference between MODIFY and UPDATE statement?

Q82. How will you chose which type of enhancement is to be done among the various enhancement options?

Q83. How will you find out which BADI you need to implement in case of an enhancement requirement?

Q84. What is the procedure to debug a smartform?

Q85. What are the different types of windows in a smartform? Explain each one in detail.






0 Comments

Thanks for visiting our site : sapguidanceconsultant.blogspot.com
For Fast Response message us through "Contact Form".

Post a Comment

Thanks for visiting our site : sapguidanceconsultant.blogspot.com
For Fast Response message us through "Contact Form".

Post a Comment (0)

Previous Post Next Post