Siebel Order Management Guide > Workflow Reference for Employee Asset-Based Ordering > Workflows that Support the Automatic Configuration of Customizable Products >

SIS OM Get Future Asset Subprocess


This workflow, shown in Figure 54, is called by the Headless Configuration Service to get the future asset and the original asset. The future asset is the result of applying the current line item and any open orders to the original asset. This workflow returns the asset in its future state, the asset in its current state, and the document header with the root line item.

This workflow is called by the HdlsCfgSvcLoadABO signal.

Figure 54. SIS OM Get Future Asset Subprocess
Click for full size image

Workflow Description. This workflow does the following:

  1. This step resets the cache to prevent an incomplete workflow from entering the PMT cache.
  2. This step loads the line item.
  3. This step checks the action code:
    1. If action code is Yes (that is, Add), then it applies the line item to the instance.
    2. If action code is No (which is the default), then:
      • It loads the asset.
      • It loads the cache with the asset.
      • It finds open orders on the asset.
      • It applies open orders to the asset.
      • It deletes child line items (that are not part of the asset).
      • It checks if the new asset is empty. If the new asset is empty (which is the default), an error is generated. If the new asset is not empty, then loads the cache with the changed item and applies the line item to the instance.

Associated Business Service Methods. The following table shows the steps in this workflow that call business service methods.

Workflow Step
Business Service Method Called

Reset PMT Cache

Reset

Load Line Item

Query

Load Asset

Query

Load Cache with Asset

Set Product Instance

Find Open Orders on Asset

Find Orders

Apply Open Orders to Asset

Apply

Trim Un-Asseted Child Line Items

Trim

Load Cache with Changed Asset

Set Product Instance

Apply Line Item to Instance

Apply

Siebel Order Management Guide Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.