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

ISS Promotion Asset Membership Compatibility Workflow


This workflow is used to check for asset membership cardinality.

Figure 143 shows this workflow.

Figure 143. ISS Promotion Asset Membership Compatibility Workflow

Workflow Description. This workflow performs the following actions:

  1. Check Apply Member Compat? This step filters elements with the Check Asset Membership Cardinality flag turned off.
  2. Get Asset Member Rules. This step loads asset membership cardinality rules for the products.
  3. Filter Duplicate Rules. This step removes duplicate rows from the previous step.
  4. Match Membership. This step loads the new row sets from the projected asset cache with member assets that have membership associations.
  5. Filter Unique PAC. This step gets member assets that are associated with memberships in the PAC.
  6. Count Qty in PAC. This step gets a count of instances in a row set.
  7. Check Incompatible. This step checks for incompatible products.
  8. Get PAC Qty. This step checks whether the row set has any child rows.
  9. Is PAC Empty? This step checks whether the row set has any child rows.
  10. Check Incompatible - No Membership Association. For row sets that are not empty, this step assigns search specifications to get incompatible rows.
  11. Check Incompatible - Empty PAC. For empty row sets, this step assigns search specifications to get incompatible rows.
  12. Merge Incompatible Rows. This step merges incompatible rows.
  13. Flag Incompatible Rows. This step flags any products that are incompatible.

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

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

Check Apply Member Compat?

Split Transform

Row Set Transformation Toolkit

Get Asset Member Rules

Simple Look-Up Transform

Row Set Transformation Toolkit

Filter Duplicate Rules

Aggregate Transform

Row Set Transformation Toolkit

Match Membership

Row Set Look-Up Transform

Row Set Transformation Toolkit

Filter Unique PAC

Row Set Look-Up Transform

Row Set Transformation Toolkit

Count Qty in PAC

Aggregate Transform

Row Set Transformation Toolkit

Check Incompatible

Row Set Look-Up Transform

Row Set Transformation Toolkit

Get PAC Qty

GetNextChild

ISS Promotion Management Service

Check Incompatible - No Membership Association

Row Set Look-Up Transform

Row Set Transformation Toolkit

Check Incompatible - Empty PAC

Conditional Action Transform

Row Set Transformation Toolkit

Merge Incompatible Rows

Merge Transform

Row Set Transformation Toolkit

Flag Incompatible Rows

Row Set Look-Up Transform

Row Set Transformation Toolkit

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