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 155 shows this workflow.

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

Workflow Description. This workflow performs the following actions:

  1. Match Membership. This step loads the new row sets from the PAC with member assets that have a membership association.
  2. Filter Duplicate Projected Assets. This step removes any duplicate rows from the previous step.
  3. Get Promo Group Check Eligi Flag. This step uses the Promotion Group Id to get the Check Eligibility flag for the promotion group.
  4. Check Promo Group EC? This step filters rows that have the Promotion Group Check Eligibility set to Y.
  5. Get Incompatible Row. This step loads the A-Requires-B rules for the promotion group with an Intra- Promotion Group Scope.
  6. Match Rel Membership in PAC. This step matches items in the PAC that have the same related memberships.
  7. Incompatible Intra PG in PAC? This step joins the required products list to the projected assets and keeps any rule that is broken.
  8. Flag Incompatible Rows - Intra PG. This step flags any products that are incompatible with one of the projected assets.
  9. Find Membership Asso W/Asset. This step finds memberships that are associated with member assets.
  10. Filter Duplicate. This step removes any duplicate rows from the previous step.
  11. Get Prom Group Check Eligi Flag. This step 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? This step filters rows that have the Promotion Group Check Eligibility set to Y.
  13. Get Incompatible PG. This step loads the A-Requires-B rules for the promotion group with an Inter- Promotion Group scope.
  14. Asset Member Filter 1. This interim step finds the common memberships.
  15. Asset Member Filter 2. This interim step finds the common member associations.
  16. Incompatible Asset Member in PAC? This step joins the required member asset product list to the projected assets and keeps any rule that is broken.
  17. Flag Incompatible Rows - Asset Member. This step flags any products that are incompatible with one of the projected assets.
  18. Merge Incompatible Rows. This step merges incompatible row sets.

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

Table 122. 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 © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.