Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows for Bulk Requests >

ABO Bulk Request - Promotion - Add Missed Items Sub Process Workflow


This workflow adds a missed item to a promotion. Figure 76 shows this workflow.

This workflow is called when a user applies a promotion.

Figure 76. ABO Bulk Request - Promotion - Add Missed Items Sub Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Get Product Id. This step gets each product Id from the missed item list.
  2. Query Promotion. This step queries the promotion table for the specified promotion Id.
  3. Query Product. This step gets the product definition type code for the missed product.
  4. Construct CfgPS. This step sets the product definition type code before calling Siebel Configurator.
  5. Next Record? This step determines whether another record exists to process.
  6. Begin Configuration. This step calls Siebel Configurator to get the product definition.
  7. Get Instance. This step gets the product instance from Siebel Configurator.
  8. End Configuration. This step cleans up before closing Siebel Configurator.
  9. Clear Product Id. This step removes the product Id from the context.
  10. Update RowId. This step identifies the missed product Id as not new.

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

Table 65. Associated Business Service Methods
Workflow Step
Method Called

Get Product Id

Conditional Action Transform

Construct CfgPS

ConstructCfgPropertiesPS

Begin Configuration

BeginConfiguration

Get Instance

GetInstance

End Configuration

EndConfiguration

Clear Product Id

Conditional Action Transform

Update RowId

Conditional Action Transform

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