Symptom
An error occurs when attempting to finish the delivery of a Purchase Order using a web service. The error message received is "Order not possible; entries missing or inconsistent".
Environment
SAP Business ByDesign 2411, 2502
Reproducing the Issue
- Go to SOAP UI tool
- Execute the payload request
- Observe the error message
Cause
Resolution
You can use the below payload to Manually Finish the delivery through webservice.
<n0:PurchaseOrderBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<BasicMessageHeader/>
<PurchaseOrderMaintainBundle actionCode="04" ItemListCompleteTransmissionIndicator="true">
<BusinessTransactionDocumentTypeCode>001</BusinessTransactionDocumentTypeCode>
<PurchaseOrderID>Enter PO ID</PurchaseOrderID>
<Date>2025-01-16</Date>
<Item ItemImatListCompleteTransmissionIndicator="true" actionCode="04">
<ItemID>10</ItemID>
<PurchaseOrdeItemFinishDelivery>true</PurchaseOrdeItemFinishDelivery>
<BusinessTransactionDocumentItemTypeCode>18</BusinessTransactionDocumentItemTypeCode>
</Item>
</PurchaseOrderMaintainBundle>
</n0:PurchaseOrderBundleMaintainRequest_sync>
Response:
<n0:PurchaseOrderBundleMaintainConfirmation_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:L5R:/1SAI/TAE3E9D9EC4EB4058BA5225:804">
<PurchaseOrder>
<ChangeStateID></ChangeStateID>
<BusinessTransactionDocumentID>PO ID</BusinessTransactionDocumentID>
<UUID></UUID>
</PurchaseOrder>
<Log/>
</n0:PurchaseOrderBundleMaintainConfirmation_sync>
See Also
Keywords
Web Service, Purchase Order, Delivery, Error, SOAP UI, Payload, Execution, Modification, Status Update. , KBA , SRD-SRM-PRO , Purchase Requests and Orders , Problem