All topics
ABAPIntermediate

User Exits

Master classic SAP user exits in SD/MM flows with MV45AFZZ, MV50AFZ1, RV60AFZZ, debugging, safe save logic, performance control and S/4HANA migration thinking.

Overview

Master classic SAP user exits in SD/MM flows with MV45AFZZ, MV50AFZ1, RV60AFZZ, debugging, safe save logic, performance control and S/4HANA migration thinking.

Lessons in this topic

Interview questions covered

  • How do you regression test a user exit before upgrade?
  • How do you confirm whether a user exit is triggered at the correct point?
  • Difference between USEREXIT_SAVE_DOCUMENT_PREPARE and USEREXIT_SAVE_DOCUMENT.
  • User exit code is not being executed after transport. Why?
  • A validation in MV45AFZZ is blocking all order types, but it should run only for one order type. What is the issue?
  • How do you inventory user-exit usage before S/4HANA conversion?
  • Why is SELECT inside LOOP dangerous in user exits?
  • What is a user exit?
  • User exit added to fix a data issue and now blocks legitimate orders. How do you respond?
  • How would you handle user exits during S/4HANA conversion?
  • Are user exits considered modifications?
  • How do you make a legacy user exit maintainable?
  • A delivery save validation works in VL02N but fails during background delivery processing. What would you check?
  • You must prevent saving sales orders without a purchase order reference. Where?
  • What is the difference between USEREXIT_SAVE_DOCUMENT_PREPARE and USEREXIT_SAVE_DOCUMENT in sales order processing?

Related topics