Symptom
When attempting to create a Purchase Order using the Manage Purchase Order SOAP web service, the system returns the following error message: "Changing Evaluated Receipt Settlement not possible; field is disabled”.
Environment
SAP Business ByDesign
Reproducing the Issue
- Open SOAP UI.
- Use the ManagePurchaseOrderIn web service.
- Attempt to create a Purchase Order.
- Include the following tag in the payload:
<EvaluatedReceiptSettlementIndicator>false</EvaluatedReceiptSettlementIndicator> - Execute the web service request.
- The system returns the error:
Changing Evaluated Receipt Settlement not possible; field is disabled.
Cause
Evaluated Receipt Settlement is a system-derived field and cannot be explicitly set through the Manage Purchase Order web service.
Resolution
Do not include the <EvaluatedReceiptSettlementIndicator> tag in the web service payload when creating the Purchase Order.
The Purchase Order can be created successfully once this tag is removed from the request payload.
Keywords
evaluated receipt settlement; purchase order creation; SOAP web service error; payload error; evaluated receipt settlement indicator; follow-up delivery; follow-up invoice; requirement code; purchase order issue; evaluated receipt settlement disabled; , KBA , SRD-SRM-PRO , Purchase Requests and Orders , Known Error
SAP Knowledge Base Article - Public