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

ABO Bulk Request - Delete Sub-Process Workflow


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

The ABO Bulk Request - Inclusive Process Action Sub-Process Workflow and the ABO Bulk Request - All Exclusive Process Action Sub-Process Workflow call this workflow as a subprocess when the consolidated action is Delete.

Figure 63. ABO Bulk Request - Delete Sub-Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Loads the instance asset records to delete. If no asset records exist, then an exception occurs, and the workflow terminates.
  2. From the instance asset records created in the previous step, loads into memory the next asset to delete.
  3. Sets the current asset as the instance from which to create order line records.
  4. Creates the order line item records with Delete action codes.
  5. Adds the order line items to a collection in memory for synchronization.

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

Build Instance Asset

BuildInstanceAsset

ABO Bulk Request Processing Service

Next Asset

NextObject

ABO Bulk Request Processing Service

Process Exception

WriteException

ABO Bulk Request Processing Service

Set Requested Product Instance

Set Product Instance

SIS OM PMT Service

Get Active Header

Query

EAI Siebel Adapter

Set Output Header

Set Output Header

SIS OM PMT Service

Create Delta

Delta

SIS OM PMT Service

Add Item to Collection

AddItemtoCollection

ABO Bulk Request Processing Service

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