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

ABO Bulk Request - All Instances Sub Process Workflow


This workflow gets a list of valid instances for processing. For example, Child Type is Service Id and Scope is Exclude in the Action Set applet. An account has three service Ids, and one of those service Ids is added in the Instances applet. In this case, the workflow returns the remaining two service Ids, excluding the one specified in the Instances applet. Figure 80 shows this workflow.

Figure 80. ABO Bulk Request - All Instances Sub Process

Workflow Description. This workflow performs the following actions:

  1. Query All. Queries for and returns all instances of the specified Child Type value.

    For example, if the Child Type is Network Id, and the account has five network Ids and four service Ids, this method returns only the five network Ids.

  2. Get All Instance List. Gets a list of all instances.
  3. Is Scope Exclude ? Checks whether the scope is Exclude.
  4. Query ABO BR. Queries ABO Bulk Request.
  5. Transfer All List IO to PS. Transfers the entire Input-Output list to the property set.
  6. Trnsfr BR Inst List IO to PS. Transfers the bulk request instance Input-Output list to the property set.
  7. Get BR Inst List Rwst. Gets the bulk request instances list row set.
  8. Child Type = Contact ? Checks whether the child type is Contact.
  9. Get All List For Contact. Gets a list of all contacts for the selected account.
  10. Child Type = Service ? Checks whether the child type is Service.
  11. Get All List For Service. Gets a list of all service Ids for the selected account.
  12. Child Type = Agreement ? Checks whether the child type is Agreement.
  13. Get All List For Agreement. Gets a list of all agreements for the selected account.
  14. Child Type = Network ? Checks whether the child type is Network.
  15. Get All List For Network. Gets a list of all networks for the selected account.
  16. Transfer All List PS to IO. Transfers the entire property set to the Input-Output list.

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

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

Get All Instance List

Execute

EAI Data Transformation Engine

Get All List For Agreement

Row Set Look-Up Transform

Row Set Transformation Toolkit

Get All List For Contact

Row Set Look-Up Transform

Row Set Transformation Toolkit

Get All List For Network

Row Set Look-Up Transform

Row Set Transformation Toolkit

Get All List For Service

Row Set Look-Up Transform

Row Set Transformation Toolkit

Get BR Inst List Rwst

GetRowSetData

Context Service

Query ABO BR

Query

EAI Siebel Adapter

Query All

GetAllInstanceList

ABO Bulk Request Processing Service

Transfer All List IO to PS

IntObjHierToPSHier

EAI Integration Object to XML Hierarchy Converter

Transfer All List PS to IO

PSHierToIntObjHier

EAI Integration Object to XML Hierarchy Converter

Trnsfr BR Inst List IO to PS

IntObjHierToPSHier

EAI Integration Object to XML Hierarchy Converter

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