Symptom
In the case of subcontracting, once movement type 541 is executed, the Purchase Order (PO) line item and child components remain editable.
Environment
SAP S/4HANA Cloud Public Edition
Cause
This behavior is intentional, as late-stage adjustments may be required in certain industries.
Resolution
- Implement the BAdI MM_PUR_S4_PO_MODIFY_ITEM`.
- Configure the BAdI to include a validation check for movement type 541.
- Raise an error message if a user attempts to modify the PO line item or child components after movement type 541 is executed.
Keywords
subcontracting, movement type 541, purchase order, po line item, child components, validation, BAdI MM_PUR_S4_PO_ITEM, sap s/4hana cloud public edition, editing restriction, me22n, operational procurement, purchase order processing, S4HC, S4_1C, S4_PC, X4BC, MM_PUR_S4_PO_MODIFY_ITEM , KBA , MM-PUR-GF-SC-2CL , Subcontracting (Public Cloud) , Problem
SAP Knowledge Base Article - Public