SAP Knowledge Base Article - Public

2977606 - Error message: 'Price Component Additional Overall Discount is not valid' when creating Sales Orders via webservice

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

  1. Create a SOAP call with Price Component Additional Overall Discount and Pricing terms set as 

    <PricingTerms>

    <GrossAmountIndicator>true</GrossAmountIndicator>

    </PricingTerms>

  2. 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

2973282 - You Receive Error Message "Price Component is not Valid" When Creating Sales Orders via Web Service Calls 

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

Product

SAP Business ByDesign all versions