Symptom
In a third-party order flow, a storage location is maintained during the creation of the sales order.
Upon saving the sales order, the storage location is populated in the corresponding purchase requisition item.
However, during the purchase order creation, the storage location may sometimes appear empty, with the field greyed out.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a third party sales order
- In the item shipping data maintain a storage location
- Check the purchase requisition created (the storage location is filled)
- Create a purchase order with reference to the purchase requisition
- The storage location appears empty in the PO item
Cause
Standard system behavior
In the public cloud, when a sales order is created, item categories such as CB2 (3rd Party w/o SN) or CBAB (Bought-In Item) can be utilized. Item category CB2 will adopt an account assignment category of 'Y', while item category CBAB will adopt an account assignment category of 'H'. Third-party purchase orders created from sales item category CBAB will display a storage location, whereas those from item category CB2 will not."
A third party purchase order item will have item category '5', when item category '5' is present on a PO item the storage location will be greyed out.
In the public cloud the delivered content for the 3rd party item field selection key, PT5F, does not have an active entry for the storage location field.
It is empty which hides the field. By design the storage location field is hidden to the user as it is a consumption posting with no actual posting to stock.
Resolution
This is a display logic in the purchase order. The storage location is copied to the database
and can be viewed in reports like 'Display Purchasing Documents by Material Group' (ME2C) etc.
In the public cloud the field selection is not controlled by configuration but the BADI
MM_PUR_S4_PO_FLDCNTRL_SIMPLE, 'Change of Field Control for Purchase Order Items'
is available for non standard requirements
Keywords
T163K, OME9, PT5B, t162k, LMEPOF2S, MEX_FELDAUSWAHL, MEREQS_EBAN_LOOKUP, LMEPOF7H, LMEPOF56, MEPO_ITEM_FILL_LGORT , KBA , MM-PUR-GF-TP-2CL , Third Party Order Processing (Public Cloud) , SD-SLS-SO-TP , Third-party order processing , Problem
SAP Knowledge Base Article - Public