Symptom
You are trying to create sales order with sales kit item via web service. The response does not show any error but the sales order is not created.
Environment
SAP Business ByDesign
Reproducing the Issue
You execute the request payload in SOAP UI, and got response as following. There is no error message and no sales order ID created.
For example:
-<n0:SalesOrderBundleMaintainConfirmation_sync xmlns:prx="..." xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">-
<Log>
<MaximumLogItemSeverityCode>2</MaximumLogItemSeverityCode>
-<Item>
<TypeID>294(/CL_CDA_DOCIT/)</TypeID>
<CategoryCode>ENV.CBM</CategoryCode>
<SeverityCode>1</SeverityCode>
<Note>KIT exists in payload; Item ids adjusted in order</Note>
</Item>
</Log>
</n0:SalesOrderBundleMaintainConfirmation_sync>
Cause
In the request payload, you have maintained shipping condition in sales kit sub items, like following. However, shipping condition has to be provided for kit header.
<ItemDeliveryTerms>
<ShippingCondition>ABC</ShippingCondition>
</ItemDeliveryTerms>
ABC represents the value of shipping condition.
Resolution
You need to adapt the request payload, and ensure the shipping condition is maintained in sales kit header. Once the order is created, the shipping condition is presented in both sales kit header and items.
Keywords
sales order; web service; shipping condition; sales kit. , KBA , AP-SLO-SO , Sales Order , Problem