TOP 50 SAP ABAP INTERVIEW QUESTIONS WITH ANSWERS – Part 5

41. What is ASSIGN statement?

Assigns data object to field symbol.


42. What is MOVE-CORRESPONDING?

Transfers matching fields between structures/tables.


43. What is a Subroutine?

Reusable code block using FORM…ENDFORM.


44. What is a TRANSPORT REQUEST?

Package of development objects moved from Dev → QA → Prod.


45. What is Batch Input?

Technique to upload data using BDC session or call transaction.


46. Difference between Call Transaction and Session Method?

  • Call Transaction – online, faster.
  • Session Method – batch processing, logs available.

47. What is an IDoc?

Intermediate document used for EDI/ALE data interchange.


48. What is ALE?

Application Link Enabling — distributed data transfer between systems.


49. What is Exception Handling?

Using TRY…CATCH blocks or RAISING exceptions.


50. What is the Lifecycle of an ABAP Program?

  1. Load program
  2. Syntax check
  3. Generation
  4. Execution
  5. Output