Siebel Order Management Guide > Workflows for Asset-Based Ordering >

Submitting an Order


This group of workflows allows a user to submit an order, which signals the provisioning system that the order is ready to be provisioned. It consists of the workflow process and nested subprocess:

SIS OM Submit Order Process

This workflow checks that account information exists. It fills the order header with the account information, and fills the line items with the service account and billing account information. Then it sets the status of the order and the line items to Open. Because only orders that do not have a status of Open can be submitted, this prevents the order from being submitted again. This workflow is shown in Figure 9.

A user initiates this workflow by clicking the Submit button on the order header form in the Order Entry views.

Figure 9.  SIS OM Submit Order Process Workflow

Click for full size image

Workflow Description. This workflow does the following:

  1. Checks that the order status is not Open.
  2. If the order has a status of Open, it cannot be submitted, because it has already been submitted.

  3. Fills the order header with the account information.
  4. If the service and billing accounts have not been specified in the order header and the workflow can identify the accounts, it automatically fills them in. See SIS OM Auto Select Order Billing and Service Accounts.

  5. For unidentified accounts that the workflow cannot identify, displays an error message requesting that the user specify the accounts.
  6. Propagates the account information to the line items and sets the status of each Pending line item to Open.
  7. Sets the status of the order to Open.

SIS OM Auto Select Order Billing and Service Accounts

If the service and billing accounts have not been specified for an order and the accounts can be uniquely identified, this workflow fills these fields. This workflow is shown in Figure 10.

The SIS OM Submit Order Process initiates this workflow.

Figure 10.  SIS OM Auto Select Order Billing and Service Accounts Workflow

Click for full size image

  1. The service account is checked in the order header. If it is empty, the service account is set to be the same as the order's customer account.
  2. The billing account is checked in the order header. If it is empty, the billing account is set to be the same as the order's customer account.

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

Workflow Step
Business Service Method Called
Set OH Service Account Id = OH ...
SetLIAccounts
Set OH Service Account ID = Auto ...
SetLIAccounts
Set OH Billing Account Id = OH ...
SetLIAccounts
Set OH Billing Account ID = Auto ...
SetLIAccounts


 Siebel Order Management Guide 
 Published: 18 April 2003