SAP Knowledge Base Article - Public

3347631 - You Are Not Able to Create Sales Order with Sales Kit via Web Service

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

Product

SAP Business ByDesign 2305