SAP Knowledge Base Article - Public

2812406 - Header Level Price Components in Manage Customer Contract In Webservice Are Not Passed.

Symptom

You are creation a SOAP call with Manage Customer Contract In webservice. You are adding header level price components, but the contract is created without header level price components.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. You are creating a SOAP call with header level price component, e.g.
    <PriceComponent actionCode="01">
    <TypeCode listID="2">0001</TypeCode>
    <Rate>
    <DecimalValue>50</DecimalValue>
    <CurrencyCode>EUR</CurrencyCode>
    </Rate>
    </PriceComponent>
  2. Navigate to the Sales Order workcenter.
  3. Open the Contracts view.
  4. Open the created contract.
  5. Select the Pricing and Invoicing tab.

No header level pricing details are entered.

Cause

  • Currently header level price components are not supported in Manage Customer Contract In webservice.
  • You can use item level based price components in the web service call.
  • You can also adjust header level price components manually in the UI.

Resolution

Item level based price components can be used the following way in web services:

<ItemPriceComponent actionCode="01">
<TypeCode listID="2">7PR3</TypeCode>
<Rate>
<DecimalValue>50</DecimalValue>
</Rate>
</ItemPriceComponent>

Keywords

Customer Contract, Web Service, Price Components, Header Level, Discount, Surcharge, , KBA , AP-CCP-CC , Customer Contract , AP-PRC-PC , Calculation , Problem

Product

SAP Business ByDesign 1905