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

ABO Bulk Request - Prepare Action Set Sub-Process Workflow


This workflow creates a new or follow-on order for each action set in a submitted bulk request. This workflow passes out the new order ID, the order number, and the follow-on flag. Figure 50 shows this workflow.

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

Figure 50. ABO Bulk Request - Prepare Action Set Sub-Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Query Order. Queries the Order table for orders for the action set. If an unprocessed (not submitted) order exists, takes no action. If processed (submitted) order exists, returns a flag indicating that the action set is a candidate for follow-on order creation.
  2. Order Existing? Checks the output of the order query and indicates if a new or follow-on order is needed.
  3. Fetch Price List Id. Gets the price list for the order.
  4. Create Order. Creates the order along with the Job Id and the Job Type for this action set using EAI Insert.

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

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

Query Order

QueryOrder

Depending on the Mode input arguments, this method queries for either quotes or orders.

ABO Bulk Request Processing Service

Create Order

CreateOrder

Depending on the Mode input arguments, this method creates either a quote or an order.

ABO Bulk Request Processing Service

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