Solution : https://service.sap.com/sap/support/notes/212387 (SAP Service marketplace login required)
Summary :
When processing stock transport orders in SAP, error M7022 'PU ordered quantity exceeded by &' may occur if the system's default behaviour does not account for overdelivery tolerances when posting goods issues, particularly for non-SD processed stock transfers (e.g., using movement types like 351). This error indicates quantities entered exceed those ordered, as tolerances set in purchase orders are not considered. Customization of message M7022 may be necessary. For SD-processed orders (e.g., movement type 641), no checks against ordered quantities and tolerances are made, whether during goods receipt or goods issue. Note 548914 should also be consulted for additional guidance.
Key words :
system generates error message m7022 'pu ordered quantity exceeded, cross-company-code stock transfers, t156f-feldm = dm07m-uetmg, outputs message m7022, -step stock transfers, stock transport order, stock transport orders, purchase order item, sd transactions vl02, sd processing / delivery
Related Notes :
521090 | FAQ: Stock transfer to stock transport order |