Siebel Order Management Guide Addendum for Industry Applications > Effects of Order Management on Other Siebel Applications >

Configuring the Display of Pricing Information


You can specify the behavior of pricing based on Action Code.

Before configuration, the Start and Net price fields will be empty for the combinations of Action Code and Price Type shown in Table 4. For all other combinations of Price Type and Action Code combinations, the Start and Net Price will be displayed.

In addition, the NRC and MRC Subtotal and Header Totals will only sum up those line items whose prices are displayed.

Table 4.  Combinations of Action Type and Price Type with No Prices Displayed
Action Code
Price Type

Deleted

One-Time, Recurring, Usage

Existing

One-Time

Modified

One-Time

Specifying Prices Displayed for All Business Components

If you want pricing displayed for the same combinations of action code and price type in all business components to which pricing is applied (driving business component), you can use the SISOMZeroPricesforActionCodes user property of the Pricing Manager business service to define the behavior for all business components. The value of the user property is a comma separated list of action code and price type combinations. For example:

Deleted:One-Time, Deleted:Recurring, Deleted:Usage, Existing:One-Time, Modified:One-Time

Specifying Prices Displayed for Individual Business Components

If you want pricing displayed for the different combinations of action code and price type in all business components, you must:

  • Add the user property SISOMZeroPricesForActionCodes user property to each business component
  • Set the value of this user property according to the behavior required for that business component.

For each action code, there is a calculated field in the driving business component (such as Quote Item, Order Entry - Line Item) as shown in Table 5:

Table 5.  Driving Business Component Calculated Fields
Field Name
Calculated
Calculated Value
ForceActive

AC Existing LDC

Y

LookupValue("DELTA_ACTION_CODE", "Existing")

Y

AC Modified LDC

Y

LookupValue("DELTA_ACTION_CODE", "Modified")

Y

AC New LDC

Y

LookupValue("DELTA_ACTION_CODE", "New")

Y

PT OneTime LDC

Y

LookupValue("UNIT_OF_MEASURE", "One-Time")

Y

The Pricer Action Code field in each driving business component has the following value:

IIf([Action Code]=[AC New LDC] OR ([Action Code]=[AC Modified LDC] AND [Price Type]<>[PT OneTime LDC]) OR ([Action Code] = [AC Existing LDC] AND [Price Type]<>[PT OneTime LDC]) OR [Action Code] IS NULL,"Y","N")

This value corresponds to all combinations of action code and price type that is not listed in Table 4.

NOTE:  No Action code checking will be applied for VBC/External situations.

Siebel Order Management Guide Addendum for Industry Applications Copyright © 2007, Oracle. All rights reserved.