SAP Knowledge Base Article - Public

3701533 - Unable to Uncheck “Goods and Services Receipt Expected” When Creating Purchase Order via Web Service

Symptom

While creating a Purchase Order using the Manage Purchase Order SOAP web service, the option “Goods and Services Receipt Expected” is set automatically.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Open SOAP UI.
  2. Use the ManagePurchaseOrderIn web service.
  3. Create a Purchase Order with item data.
  4. Include the following structure in the payload:
    <FollowUpDelivery>
      <RequirementCode>01</RequirementCode>
      <EmployeeTimeConfirmationRequiredIndicator>false</EmployeeTimeConfirmationRequiredIndicator>
    </FollowUpDelivery>
  5. Execute the web service request.
  6. The Purchase Order is created with “Goods and Services Receipt Expected” checked under Follow-up Documents.

Cause

The Follow-Up Delivery element in the payload controls the Goods and Services Receipt Expected indicator.
When the <FollowUpDelivery> structure is included in the request, the system automatically sets the follow-up document requirement, and the indicator cannot be unset through the web service.
This is standard system behavior in SAP Business ByDesign.

Resolution

To uncheck “Goods and Services Receipt Expected”, remove the following section from the payload:

<FollowUpDelivery>
  <RequirementCode>01</RequirementCode>
  <EmployeeTimeConfirmationRequiredIndicator>false</EmployeeTimeConfirmationRequiredIndicator>
</FollowUpDelivery>

After removing this structure, the Follow-Up Delivery document is not required, and the Goods and Services Receipt Expected option remains unchecked.

Keywords

purchase order; field disabled; SOAP web service; payload error; follow-up delivery; requirement code; goods and services receipt expected; uncheck; follow-up delivery document; , KBA , SRD-SRM-PRO , Purchase Requests and Orders , Known Error

Product

SAP Business ByDesign all versions