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

ABO Bulk Request - Add Sub-Process Workflow


This workflow creates an order line item when the consolidated action is Add. Figure 53 shows this workflow.

The ABO Bulk Request - Inclusive Process Action Sub-Process Workflow calls this workflow as a subprocess when the consolidated action is Add.

Figure 53. ABO Bulk Request - Add Sub-Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Create Instance Order Item. Creates an order line item for the product instance associated with the bulk request instance (user).
  2. BatchValidate. Checks the order line items against Configurator rules to validate the order line items.
  3. Exception? Checks the order line items and indicates whether or not exceptions exist.
  4. Write Exception. If exceptions exist, creates the exception records.
  5. AddItemtoCollection. If exceptions do not exist, adds the order line items to a collection in memory for synchronization.

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

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

Create Instance Order Item

SetInstanceData

ABO Bulk Request Processing Service

BatchValidate

BatchValidate

ABO Bulk Request Processing Service

AddItemtoCollection

AddItemtoCollection

ABO Bulk Request Processing Service

Write Exception

WriteException

ABO Bulk Request Processing Service

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