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

Figure 132. ISS Promotion Asset Membership Compatibility Workflow

Workflow Description. This workflow performs the following actions:

  1. Check Apply Member Compat? Filters elements with the Check Asset Membership Cardinality flag turned off.
  2. Get Asset Member Rules. Loads asset membership cardinality rules for the products.
  3. Filter Duplicate Rules. Removes duplicate rows from the previous step.
  4. Match Membership. Loads the new row sets from the projected asset cache with member assets that have membership associations.
  5. Filter Unique PAC. Gets member assets that are associated with memberships in the PAC.
  6. Count Qty in PAC. Gets a count of instances in a row set.
  7. Check Incompatible. Checks for incompatible products.
  8. Get PAC Qty. Checks if the row set has any child rows.
  9. Is PAC Empty? Checks if the row set has any child rows.
  10. Check Incompatible - No Membership Association. For row sets that are not empty, assigns search specifications to get incompatible rows.
  11. Check Incompatible - Empty PAC. For empty row sets, assigns search specifications to get incompatible rows.
  12. Merge Incompatible Rows. Merges incompatible rows.
  13. Flag Incompatible Rows. 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 © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.