Pricing Procedure - Aggregate Discount Has Undocumented Specs (Doc ID 541408.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Pricer - Version 7.8.1.1 SIA [19044] and later
z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V8 (Enterprise)
Version: 8.0 [20405] Cons Goods
Database: Microsoft SQL Server 2005
Application Server OS: Microsoft Windows 2003 Server SP1
Database Server OS: Microsoft Windows 2003 Server SP1

This document was previously published as Siebel SR 38-3365804633.
*** checked on currency: 14/03/2011 ***
*** Checked for relevance 08/08/2014 ***

Goal

Customer has following questions regarding pricing functionality:

  1. The following are values for a process property that cannot be found in documentation: 
    Has Bundle Sequence On Row >> Default string =" Context/Header/@Bundle Sequence Id" 
    Context Bundle Sequence Id >> Default string="Context/Header/@HasBundleOnRow" 

  2. According to the Order Management Infrastructure Guide, on page 62, the function AdjustPrice should have 6 arguments. But in Step "Identify Applicable Bundles" -->input arguments "On Pass First Match 1"--> 
    Value="{Context.Temp Multiplier} = AdjustPrice((ToNumber({Row.Extended Quantity Requested})/ToNumber({Match.Quantity})) - 0.5,'Round(Current, Decimal Places)',0)" 

    Here AdjustPrice only have 3 arguments. How does this function work when there are only 3 arguments? 

  3. "Dynamic Pricing Procedure" has a process condition {Row.CP Root Row Id} in step Customizable Product Roll-Down. Could you please explain this?

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms