Siebel Order Management Guide > Workflow Reference for Employee Asset-Based Ordering > Workflows that Allow Users to Modify a Service Item >

SIS OM Active Order Sub-Process


This workflow determines whether the user has an active order for the current account. The workflow has two process properties that are set by the calling workflow: the Row ID of the customer account associated with the asset and the Row ID of the active order. This workflow is shown in Figure 43.

The following workflows initiate this workflow as a subprocess:

  • SIS OM New Products & Services Process
  • SIS OM New Products & Services Process - VORD
  • SIS OM Modify Products & Services Process
  • SIS OM Disconnect Products & Services Process
  • SIS OM Suspend / Resume Products & Services Process
Figure 43. SIS OM Active Order Sub-Process Workflow

Workflow Description. This workflow does the following:

  1. Retrieves the active order for the session and checks that there is a value.
  2. If there is no active order, then a new order is created and set as the active order.
  3. If there is an active order, determines whether the order is associated with the same customer account as the asset being modified, and whether the quote has a status of Open. If the quote is not valid, then a new order is created and set as the active order.
  4. If the new order is valid, retrieves the price list Id and the currency code associated with the order and returns them to the calling workflow.

Associated Business Service Methods. Table 50 shows the steps in this workflow that call business service methods.

Table 50. SIS OM Active Order Sub-Process Method Calls
Workflow Step
Business Service Method Called

Get Active Quote

Get Profile Attribute

Set Active Quote

Set Profile Attribute

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