Siebel Order Management Guide Addendum for Communications > Workflows for Promotion Groups > Workflows That Calculate Promotion Group Pricing >

Pricing Procedure - Promotion Group Discount Workflow


This workflow evaluates the discounts defined for the promotion group membership products, reward products, and member domain products. This workflow calculates the Net Price by starting from the Start Price, and then applying various discounts including Volume Discounts, Promotion Discounts, Bundle Discounts, Min/Max Price, and so on. If the Promotion Group system preference is set to Yes, then this workflow is called from the Pricing Procedure - Calculate Net Price workflow.

Figure 143 shows this workflow.

Figure 143. Pricing Procedure - Promotion Group Discount Workflow

Workflow Description. This workflow performs the following actions:

  1. Apply Membership Discount. Evaluates the discount defined for membership products in the promotion group and applies it to the net price of the membership product.
  2. Look-Up Reward CP Adjustment. Evaluates the discounts defined for customizable product components of reward products for a promotion group.
  3. Look-Up Reward Discount. Evaluates the discounts defined for the reward product of a promotion group.
  4. Apply Reward Discount. Applies matching discounts to the reward product of a promotion group.
  5. No PG Row Set. Filters the row sets that are not part of the promotion group.
  6. Get list of Membership and PG Association. Gets the details of all the membership products associated with a member asset product in the quote or order by querying the PAC.
  7. Filter Duplicate. Removes duplicate in-memory row sets so that all rows are unique.
  8. Reformat PAC Membership Rowset. Prepares a new row set, which details the product and its associated membership product.
  9. Look-UP PG Promo CP Comp Discount. Evaluates the discounts defined for customizable product components of a bundled promotion that is a member asset of a promotion group.
  10. Look-UP PG Promo CP Discount. Evaluates the discounts defined for a bundled promotion that is a member asset of a promotion group.
  11. Look-UP PG Member CP Adjustment. Evaluates the discounts defined for customizable product components of a member asset product for a promotion group.
  12. Look Up PG Member Discount. Evaluates the discounts defined for the member asset product (CP or Bundled Promotion) of a promotion group.
  13. Apply PG Member Discount. Applies discount to the member asset products.
  14. Merge Non PG Row Set. Merges the row set that is not part of the promotion group and the promotion group row set into a single row set.

Table 138 shows the steps in this workflow that call business service methods.

Table 138. Associated Business Service Methods
Workflow Step
Method Called
In Business Service

Apply Membership Discount

Simple Look-Up Transform

Row Set Transformation Toolkit

Look-Up Reward CP Adjustment

Simple Look-Up Transform

Row Set Transformation Toolkit

Look-Up Reward Discount

Simple Look-Up Transform

Row Set Transformation Toolkit

Apply Reward Discount

Conditional Action Transform

Row Set Transformation Toolkit

No PG Row Set

Split Transform

Row Set Transformation Toolkit

Get list of Membership and PG Association

CollectMembershipList

ISS Promotion Group Management Service

Filter Duplicate

Aggregate Transform

Row Set Transformation Toolkit

Reformat PAC Membership Rowset

Row Set Look-Up Transform

Row Set Transformation Toolkit

Look-UP PG Promo CP Comp Discount

Simple Look-Up Transform

Row Set Transformation Toolkit

Look-UP PG Promo CP Discount

Simple Look-Up Transform

Row Set Transformation Toolkit

Look-UP PG Member CP Adjustment

Simple Look-Up Transform

Row Set Transformation Toolkit

Look Up PG Member Discount

Simple Look-Up Transform

Row Set Transformation Toolkit

Apply PG Member Discount

Row Set Look-Up Transform

Row Set Transformation Toolkit

Merge Non PG Row Set

Merge Transform

Row Set Transformation Toolkit

Siebel Order Management Guide Addendum for Communications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.