Symptom
When executing the Advanced Intercompany Sales (5D2) process, the automatic generation of the Intercompany Purchase Order (PO) fails after the Sales Order is created.
In the Value Chain Monitoring app, the process step 'Intercompany Purchase Order' remains open and displays multiple errors, including:
-
"Intercompany Sales requires net price for supplier material ZTG12_001."
-
"Missing net price and supplier details. - PO header data is faulty."
-
"Enter a supplier."
-
"Error when creating purchase order for sales order..."
Environment
SAP S/4 HANA Cloud Public Edition
Reproducing the Issue
- Test the scope item 5D2 (Advanced Intercompany Sales).
- Create a sales order.
- Check the "Value Chain Monitoring" app for the process step "Intercompany Purchase Order."
- Observe the errors preventing the automatic generation of the intercompany purchase order.
Cause
The errors indicate that the system cannot determine all necessary data to create the Intercompany Purchase Order, specifically related to pricing and supplier organization assignment.
The root causes are typically:
-
Missing Net Price: The condition records for the automatic determination of the PO net price are incomplete. This usually means the Purchasing Info Record (PIR) is maintained but is missing a valid net price for the relevant combination of Supplier, Material, and Purchasing Organization.
-
Supplier Organization Extension: The Business Partner (BP) representing the supplying plant/company has not been correctly extended to the required Purchasing Organization.
Resolution
To resolve the automatic Intercompany Purchase Order creation failure in Scope Item 5D2, the following Master Data checks must be performed and corrected. These failures typically stem from missing pricing data and incomplete supplier setup.
1. Correct the Purchasing Info Record (PIR)
Ensure that a valid source price is maintained in the Purchasing Info Record for the intercompany procurement scenario, which is crucial for the automatic PO creation.
- Verify the PIR is maintained for the correct combination of:
- Supplier (Intercompany Vendor): The Business Partner (BP) ID representing the supplying company/plant.
- Material: The item being sold and purchased.
- Purchasing Organization: The purchasing organization belonging to the Buying Company Code.
- Use the Manage Purchasing Info Records Fiori app to check the details.
- Ensure a valid Net Price is present and active within the PIR conditions. Without a net price, the PO creation will fail with a pricing error.
2. Extend the Supplier Business Partner (BP)
Ensure the supplying entity (vendor) is fully set up and linked to the correct buying organization in the Business Partner Master Data.
- Use the Maintain Business Partner Fiori app.
- Find the relevant Supplier BP ID that represents your supplying company/plant.
- Confirm the BP has the correct Supplier role (FLVN00) assigned.
- Navigate to the Purchasing Organization segment (within the Supplier data).
- Verify that the supplier is correctly extended to the specific Purchasing Organization of the Buying Company Code. If this extension is missing, the system cannot create the PO header data.
See Also
Refer to: SAP Help Portal - Purchase Info Record
Keywords
value chain monitoring app, intercompany purchase order, advanced intercompany sales, scope item 5D2, missing net price, supplier not maintained, purchase info record, PO header data faulty, synchronization error, SAP central business configuration, delivery date cannot be met, error messages , KBA , MM-PUR-PO-2CL , Purchase Orders (Public Cloud) , Problem
SAP Knowledge Base Article - Public