Symptom
When implementing shipping BADIs like LE_SHP_SAVE_DOC_PREPARE or LE_SHP_MODIFY_ITEM to change the delivery status like goods movement status, billing status without success.
Environment
SAP S/4HANA Cloud Public Edition
Resolution
This is by designed.
Shipping BADIs cannot change delivery status because the status are calculated by SAP Standard function module LIPS_STATUS_MAINTAIN. It can cause unpredicted behavior if enable the fields at shipping BADIs.
Keywords
LE_SHP_MODIFY_ITEM, LE_SHP_SAVE_DOC_PREPARE, delivery status, BADI, goods movement, post goods issue, billing status,VL02n , KBA , LE-SHP-EXT-2CL , Delivery Documents Extensibility (Public Cloud) , Problem
SAP Knowledge Base Article - Public