Symptom
You are creating a sales order via web service Manage Sales Order In and get the following SOAP response:
<TypeID>129(/PRCTAX_ESI_T100/)</TypeID>
<CategoryCode>ENV.COM</CategoryCode>
<SeverityCode>3</SeverityCode>
<Note>Price Component Additional Overall Discount is not valid</Note>
Environment
SAP Business ydesign
Reproducing the Issue
- Create a SOAP call with Price Component Additional Overall Discount and Pricing terms set as
<PricingTerms>
<GrossAmountIndicator>true</GrossAmountIndicator>
</PricingTerms>
- Response results in the error message "Price Component Overall Additional Overall Discount is not valid".
Cause
The type code which you are passing in the payload for Price Component Additional Overall Discount is for Net Pricing instead of Gross Additional Overall Discount.
Resolution
You will have have to pass the type code for Gross Additional Overall Discount since you are using Gross Pricing procedure for the Sales Order.
When you want to use the net pricing and use Additional Overall Discount, you can use below type codes:
2007 -Additional Overall Discount (%)
3007 -Additional Overall Discount
When you want to use Gross pricing and Gross Additional Overall Discount, please use the below type codes:
4007 -Gross Additional Overall Discount (%)
5007 -Gross Additional Overall Discount
See Also
Keywords
sales order, price component, Additional Overall Discount, Gross Additional Overall Discount, Webservice , KBA , sales order , additional overall discount , webservice , gross additional overall discount , SRD-CRM-ORD , Orders & Contracts , Problem