Symptom
You cannot change the Sales Quote Status (Change State ID) using Webservice CustomerQuoteProcessingManageCustomerQuoteIn.
Environment
SAP Cloud for Customer
Reproducing the Issue
- Go to the Administrator work center.
- Go to the Service Explorer view.
You will be not able to change the Sales Quote Status (Change State ID) using Webservice CustomerQuoteProcessingManageCustomerQuoteIn.
Cause
The status values can not be changed directly using the Webservice. This is the designed behavior of the system
Resolution
A status is always set by its corresponding action.
For example:
- it you want to complete a quote via the service interface, you can set the CompleteSalesQuoteIndicator to true: true.
- If you want to cancel a quote or a quote item, you can set provide a CancellationReasonCode in the SalesTerms or ItemSalesTerms.
Keywords
KBA , LOD-CRM-INT-API , OData API (C4C Only) , How To
Product
SAP Cloud for Customer 1508 ; SAP Cloud for Customer 1511 ; SAP Cloud for Customer core applications 1508 ; SAP Cloud for Customer core applications 1511 ; SAP Cloud for Customer core applications 1708 ; SAP Hybris Cloud for Customer add-ins 1708