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

ABO Bulk Request - Inclusive Process Action Sub-Process Workflow


When the scope of the action set is Inclusive, this workflow cycles through the consolidated actions in the action set of a submitted bulk order to call the appropriate subprocess to create order line items for the users in the bulk order. Figure 51 shows this workflow.

The ABO Bulk Request - Parallel Sub Process Workflow or the ABO Bulk Request - Sub Process Workflow calls this workflow as a subprocess.

Figure 51. ABO Bulk Request - Inclusive Process Action Sub-Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Promotion Action Code = New or Upgrade or Modify or Delete ? Checks whether the Promotion Action Code is equal to New, Upgrade, Modify, or Delete.
  2. Promotion Action Code = New ? Checks whether the action code of the promotion is New.
  3. GetCollection for Upgrade Modify Promotion. Get the collection to upgrade a modify promotion.
  4. Promotion Action Code = Upgrade. Checks whether the Promotion Action Code is equal to Upgrade.
  5. Disconnect Promotion. Calls the subprocess to delete promotions.
  6. Promotion Action Code = Modify ? Checks whether the action code of the promotion is Modify.
  7. Modify Promotion. Calls the subprocess to modify the promotion.
  8. Promotion Action Code = Modify or Upgrade or New. Checks whether the action code of the promotion is Modify, Upgrade, or New.
  9. GetCollection for Apply Promotion. Gets the collection to apply the promotion.
  10. Apply Promotion. Calls the subprocess to apply promotions.
  11. Get Document. Gets information about the overall document.
  12. Ensure New Line Items. Checks new line items.
  13. Set Document. Sets the document.
  14. Exception & Mode=2? Checks whether the E&C mode is 2 and whether any exception exists.
  15. Promotion Action Code = New or Upgrade or Modify or Delete. Checks whether the action code of the promotion is New, Upgrade, Modify, or Delete.
  16. Set Promotion Instance Id. Sets the promotion instance Id.
  17. Exception & Mode=2? Checks whether the E&C mode is 2 and whether any exception exists.

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

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

Ensure New Line Items

Set Field Value

SIS OM PMT Service

Get Document

GetCollection

ABO Bulk Request Processing Service

GetCollection for Apply Promotion

GetCollection

ABO Bulk Request Processing Service

GetCollection for Upgrade Modify Promotion

GetCollection

ABO Bulk Request Processing Service

Set Document

AddItemtoCollection

ABO Bulk Request Processing Service

Set Promotion Instance Id

SetPromInstanceId

ABO Bulk Request Processing Service

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