Symptom
When creating Sales Orders in the Import Sales Orders app using the standard template, the sales order is being created, however a warning message regarding pricing conditions is appearing, even though the conditions are configured in the system.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Go to the Import Sales Orders app.
- Download a standard template and create a Sales Order.
- Define the pricing conditions at header level.
- See that, the template doesn't has a field to define pricing conditions at item level.
- Upload the file.
- See the error message "Item xx: Pricing Error (Mandatory Condition xxxx is missing)" appear.
Cause
From the technical perspective, the sales order which are created via the Import Sales Orders app are checked in the following order:
- header level
- item level
When system arrives at the item level to conduct the checks, the pricing condition records are not identified. Hence a warning message is recorded in the app, however the sales order creation is not prevented.
Because of this, the app might provide error messages "Item xx: Pricing Error (Mandatory Condition xxxx is missing)".
In this case, the sales order is created successfully, but messages thrown during the procedure are all exposed in the app logs.
Resolution
Standard design defined by the development team.
Keywords
import, sales, order, template, field, ppr0, pricing, condition, upload, excel, sheet, warning, message , KBA , SD-SLS-IMP-SPR-2CL , Sales Document Import from Spreadsheet (Public Cloud) , Known Error
SAP Knowledge Base Article - Public