Siebel Order Management Guide Addendum for Communications > Workflows for Promotion Groups > Workflows That Process Promotion Group Assets >

ISS Promotion Group Associate Member Sub Process Workflow


This workflow adds an associated member asset as a new line item in the active order or quote. If the member asset does not exist in the active order or quote, then the member asset is added to the active order or quote. If the member asset is a promotion, then the promotion components are added to the order or quote if they do not exist in the active order or quote. This workflow is called when the user associates a member asset with the membership product and the Validate Member Flag field of that membership product has a Y value.

Figure 133 shows this workflow.

Figure 133. ISS Promotion Group Associate Member Sub Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Get the TBUI PG Value. This step gets the Is PG TBUI Case profile attribute.
  2. Is PG TBUI Case? This step checks for the value in the Is PG TBUI profile attribute to determine whether processing applies to a task-based user interface.
  3. Get Account Details of the Member Asset in TBUI Case. This step gets the account details when processing applies to a task-based user interface.
  4. Get Account Details of the Member Asset in Normal Case. This step gets the account details when processing does not apply to a task-based user interface
  5. Is Target Document = Order? This step checks for the value of the target order or quote.
  6. Check for Member Asset in Quote. If the target is a quote, then this step calls the ISS Promotion Check Quote Item Sub Process workflow to check whether the member asset associated with the membership product already exists in the active quote.
  7. Check for Member Asset in Order. If the target is an order, then this step calls the ISS Promotion Check Order Item Sub Process workflow to check whether the member asset associated with the membership product already exists in the active order.
  8. Add Member Asset to the Document? This step checks whether the member asset will be brought into the active quote or order.
  9. Edit Member Asset. This step calls the ISS Promotion Check Order Item Sub Process workflow to bring the member asset into the active quote or order. This step is called if the member asset does not already exist in the active quote or order.
  10. Is Asset a Promotion? This step checks the product type of the member asset.
  11. Load Promotion Related Assets. This step loads the asset that is related to a promotion into a list. This step is called if the Product Type value of the member asset is Promotion.
  12. Filter Prom Related Asset List. In the active quote or order, this step filters the asset list created in Step 11. If the asset is found in the active quote or order, then the asset is removed from the list.
  13. Is Size > 0. This step checks the size of the filtered asset list.
  14. Edit Promotion Related Asset. If the size of the filtered asset list is greater than zero, then this step calls the SIS OM Edit Complex Asset workflow for each asset in the filtered asset list.
  15. Is PG TBUI Case? This step checks for the value in the Is PG TBUI profile attribute to determine whether processing applies to a task-based user interface.
  16. Refresh BC TBUI. This step refreshes the business component for the Order Entry line item when processing applies to a task-based user interface.
  17. Refresh BC Normal. This step refreshes business component for the Quote Item or Order Entry line item when processing does not apply to a task-based user interface. The refresh action is based on the values contained in the target quote or order.

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

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

Load Promotion Related Assets

LoadPromRelatedAssets

ISS Promotion Management Service

Filter Prom Related Asset List

FilterListByActiveDoc

ISS Promotion Management Service

Edit Promotion Related Asset

Iterate Process For Selected Rows

SIS OM PMT Service

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