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