I've a problem with this Idoc and I cannot find the solution.
Can someone help me out?
Scenario: Central SAP and a DWMS (AS400), we want to modify the item quantity from DWMS, so we proceed as follow:
1.- Distribute the Outbound Delivery (OD) from SAP to DWMS -> this step it is OK
2.- Modify the item quantity of this OD from DWMS -> this is nok OK, but the message status is correct (53): B1501 'BAPI DELIVERYCHANGE has been called successfully'
Curiosly, we use the same Idoc to remove one item (delete ) and this process works fine.
The fields we fill for modification are:
E1BPOBDLVITEMCHG-DELIV_ITEM (Item OD)
E1BPOBDLVITEMCHG-DLV_QTY (with the new quantity)
E1BPOBDLVITEMCHG-DLV_QTY_IMUNIT (with the new quantity)
E1BPOBDLVITEMCHG-FACT_UNIT_NOM (fixed 1)
E1BPOBDLVITEMCHG-FACT_UNIT_DENOM (fixed 1)
E1BPOBDLVITEMCTRLCHG-DELIV_ITEM (Item OD)
E1BPOBDLVITEMCTRLCHG-CHG_DELQTY (fixed X)
For removing lines, we fill the same except the last flag
E1BPOBDLVITEMCTRLCHG-DEL_ITEM (fixed X)