Symptom
You execute a request payload to create service orders via web service, you find the service orders created are In Preparation status instead of In Process status even you have passed the <ReleaseToExecuteActionIndicator> as true.
Environment
SAP Business ByDesign
Reproducing the Issue
Execute the request XML, system generates the service order but with In Preparation status.
In the response, you can see note "Action Release not possible; action is disabled" .
Cause
This occurs because the release action is evaluated before the price and tax data from the payload is applied. The system looks for a price list in the system and then disallows the release action when it doesn't find one. The price data from the payload is then applied and so the service order is consistent when it is created in the system, but the release action was already disallowed.
Resolution
As a workaround, if you maintain a price list for the products, the release action is enabled and the Service Order is created in the status "In Process".
Keywords
service order; web service; ManageServiceOrderIn; Not Released; "Action Release not possible; action is disabled". , KBA , SRD-CRM-SEO , Service Orders , Problem