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

ABO Bulk Request - Disconnect Asset Sub-process Workflow


This workflow is called to convert a promotion asset to either a quote line item or an order line item. This workflow is called from the Disconnect Selection step of the ABO Bulk Request - Disconnect Products & Services Process Workflow. Figure 74 shows this workflow.

Figure 74. ABO Bulk Request - Disconnect Asset Sub-process

Workflow Description. This workflow performs the following actions:

  1. Reset PMT Cache. Clears the business service cache of existing product instances.
  2. Load Asset. Loads the asset for the given asset integration Id and active status.
  3. Set Product Instance. Sets the product instance.
  4. Load Open Order Line Items. Loads the active open orders for the specified asset integration Id.
  5. Set Apply Output Header. Saves the open order header in memory.
  6. Apply Changes. Applies the open order to the asset to create the future asset.
  7. Trim. Removes any components from the asset that do not have the Track As Asset flag set.
  8. Is Product Instance Empty. Checks whether the product instance is empty.
  9. Error Out. Displays an error message if the asset is empty.
  10. Set Requested Product Instance. Sets the requested product instance.
  11. Get Active Document. Retrieves the active document.
  12. Set Active Document Header. Saves the active order header in memory.
  13. Create Delta. Adds as line items the delta of the previously requested state of the asset and the newly requested state of the asset.
  14. Set Due Date. Sets the due date.
  15. Ensure New Line Item. Generates a unique asset integration Id for all line items with an action code of Add.
  16. Set Product Instance (EAI Op). Set the EAI operation code.
  17. Prepare Sync Input (Set EAI_OPERATION codes). Prepares the synchronized input.
  18. Add Item To Collection. Adds the item to the collection.

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

Table 76. Associated Business Service Methods
Workflow Step
Method Called

Reset PMT Cache

Reset

Load Asset

Query

Set Product Instance

Set Product Instance

Load Open Order Line Items

Find Orders

Set Apply Output Header

Set Output Header

Apply Changes

Apply

Trim

Trim

Set Requested Product Instance

Set Product Instance

Get Active Document

Query

Set Active Document Header

Set Output Header

Create Delta

Delta

Set Due Date

Set Field Value

Ensure New Line Item

Set Field Value

Set Product Instance (EAI Op)

Set Product Instance

Prepare Sync Input (Set EAI_OPERATION codes)

Compute EAI Operation

Add Item To Collection

AddItemtoCollection

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