You Cannot Change the Sales Quote Status (Change State ID) using Webservice CustomerQuoteProcessingManageCustomerQuoteIn.
Reproducing the Issue
- Go to Application and user management Work Center
- Go to the Input and output Management View.
- Click on Service Explorer
You will be not able to change the Sales Quote Status (Change State ID) using Webservice CustomerQuoteProcessingManageCustomerQuoteIn.
The status values can not be changed directly using the Webservice. This is the designed behavior of the system
A status is always set by its corresponding action.
- 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.
KBA , SRD-CC , Cross Components , How To