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 58 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 58. ABO Bulk Request - Prepare Action Set Sub-Process Workflow

Workflow Description. This workflow performs the following actions:

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

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

Table 50. 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 © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.