Symptom
- While configuring the iFlow "Create Sales Order from SAP CPQ Quote 2.0 in SAP S/4HANA Cloud" to integrate SAP CPQ with SAP S/4HANA Cloud, the pricing condition type is not being transferred from SAP CPQ to SAP S/4HANA Cloud and remains empty in the message.
- The issue occurs when a sales quote is successfully created in CPQ and sent to SAP S/4HANA Cloud, preventing the process from further progressing.
- After manually entering the missing information, the message is processed and the sales order is created.
Environment
SAP Sales Cloud CPQ
Reproducing the Issue
- Open quote in SAP CPQ.
- Click on 'Place Order' to submit the order to SAP S/4HANA Cloud.
- The integration message successfully passes through the iFlow but encounters an error in SAP S/4HANA Cloud.
Cause
The issue is with modelling.
Resolution
- Ensure there is a mapping in the pricing procedure for the Item Base Price.
- Use pricing procedure in the formula for determination of pricing procedure on the quote.
- CPQ needs to know how to determine the pricing procedure on the quote and which mappings to use when placing the order.
- This should be done in the Pricing Procedure Name field on the pricing procedures page. There, put the Pricing Procedure Name or some formula if there is more than one pricing procedure.
See Also
For reference, please refer to: Enable Integration with SAP Variant Configuration and Pricing | SAP Help Portal
Keywords
SAP CPQ, SAP S/4HANA Cloud, integration, iFlow, Create Sales Order, pricing condition type, missing, modelling, pricing procedure, Item Base Price, PPR0, mapping. , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Problem
Product
SAP CPQ all versions
SAP Knowledge Base Article - Public