Siebel Order Management Guide Addendum for Communications > Workflows for Promotion Groups > Workflows That Process Compatibility Rules >

ISS Promotion Group Compatibility - Require Rules SubProcess Workflow


This workflow checks for promotion group compatibility require rules.

Figure 131 shows this workflow.

Figure 131. ISS Promotion Group Compatibility - Require Rules SubProcess Workflow

Workflow Description. This workflow performs the following actions:

  1. Match Membership. Loads the new row sets from the PAC with member assets that have a membership association.
  2. Filter Duplicate Projected Assets. Removes any duplicate rows from the previous step.
  3. Get Promo Group Check Eligi Flag. Uses the Promotion Group Id to get the Check Eligibility flag for the promotion group.
  4. Check Promo Group EC? Filters rows that have the Promotion Group Check Eligibility set to Y.
  5. Get Incompatible Row. Loads the A-Requires-B rules for the promotion group with an Intra- Promotion Group Scope.
  6. Match Rel Membership in PAC. Matches items in the PAC that have the same related memberships.
  7. Incompatible Intra PG in PAC? Joins the required products list to the projected assets and keeps any rule that is broken.
  8. Flag Incompatible Rows - Intra PG. Flags any products that are incompatible with one of the projected assets.
  9. Find Membership Asso W/Asset. Finds memberships that are associated with member assets.
  10. Filter Duplicate. Removes any duplicate rows from the previous step.
  11. Get Prom Group Check Eligi Flag. Uses the Promotion Group Id to get the Check Eligibility flag for the promotion group. The row set returned in this check includes only memberships that are associated with member assets.
  12. Check Prom Group EC? Filters rows that have the Promotion Group Check Eligibility set to Y.
  13. Get Incompatible PG. Loads the A-Requires-B rules for the promotion group with an Inter- Promotion Group scope.
  14. Asset Member Filter 1. Interim step that finds the common memberships.
  15. Asset Member Filter 2. Interim step that finds the common member associations.
  16. Incompatible Asset Member in PAC? Joins the required member asset product list to the projected assets and keeps any rule that is broken.
  17. Flag Incompatible Rows - Asset Member. Flags any products that are incompatible with one of the projected assets.
  18. Merge Incompatible Rows. Merges incompatible row sets.

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

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

Match Membership

Row Set Look-Up Transform

Row Set Transformation Toolkit

Filter Duplicate Projected Assets

Aggregate Transform

Row Set Transformation Toolkit

Get Promo Group Check Eligi Flag

Simple Look-Up Transform

Row Set Transformation Toolkit

Check Promo Group EC?

Conditional Action Transform

Row Set Transformation Toolkit

Get Incompatible Row

Simple Look-Up Transform

Row Set Transformation Toolkit

Match Rel Membership in PAC

Row Set Look-Up Transform

Row Set Transformation Toolkit

Incompatible Intra PG in PAC?

Row Set Look-Up Transform

Row Set Transformation Toolkit

Flag Incompatible Rows - Intra PG

Row Set Look-Up Transform

Row Set Transformation Toolkit

Find Membership Asso W/Asset

Conditional Action Transform

Row Set Transformation Toolkit

Filter Duplicate

Aggregate Transform

Row Set Transformation Toolkit

Get Prom Group Check Eligi Flag

Simple Look-Up Transform

Row Set Transformation Toolkit

Check Prom Group EC?

Conditional Action Transform

Row Set Transformation Toolkit

Get Incompatible PG

Simple Look-Up Transform

Row Set Transformation Toolkit

Asset Member Filter 1

Row Set Look-Up Transform

Row Set Transformation Toolkit

Asset Member Filter 2

Row Set Look-Up Transform

Row Set Transformation Toolkit

Incompatible Asset Member in PAC?

Row Set Look-Up Transform

Row Set Transformation Toolkit

Flag Incompatible Rows - Asset Member

Row Set Look-Up Transform

Row Set Transformation Toolkit

Merge Incompatible Rows

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.