Symptom
While requesting external pricing on Opportunity you are facing the error message "The pricing request cannot be processed in SAP Business Suite".
Environment
SAP Cloud for Customer
Reproducing the Issue
- Go to the Sales work center.
- Go to the Opportunity work center view.
- Open the opportunity 1234 (where 1234 means the opportunity ID).
- Go to the Products tab
- Click on the More button
- Click "Request Pricing" button
Error: "The pricing request cannot be processed in SAP Business Suite"
Cause
Even the configuration for pricing in opportunity is correctly defined:
1. Selecting Scope question “Do you want to use an External Application to determine prices for opportunities in your cloud solution”.
2. Setting up the Communication Arrangement “Pricing in Opportunity Follow Up Scenario in SAP Business Suite”.
In the Business Configuration, the fine-tuning activity "Code List Mapping for Integration with External Applications and Solutions", the mapping for opportunity document type, under BusinessTransactionDocumentProcessingTypeCode is missing.
Resolution
Therefore, to resolve the issue, please maintain the relevant opportunity document type mapping in the C4C as follow:
- Go to the Business Configuration work center.
- Go to the Overview work center view.
- Search and Open the fine-tuning activity "Code List Mapping for Integration with External Applications and Solutions".
- Search for BusinessTransactionDocumentProcessingTypeCode Local Data Type Name.
- Maintain the relevant mapping for opportunity document type using in the pricing request.
Also, ensure in the middleware, under the "Value Mapping" iflow you are mapping the opportunity processing type code to Order type used for simulation.
Keywords
BusinessTransactionDocumentProcessingTypeCode, Opportunity, External Pricing, "The pricing request cannot be processed in SAP Business Suite", C4C , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To