Siebel Order Management Guide Addendum for Industry Applications > Workflows for Customer Ordering >

Modifying Products and Installed Assets


This group of workflows is used to modify products and installed assets. It consists of the workflow process and nested subprocess:

CUT eSales - Modify Products and Services Process

This workflow invokes the SIS OM Edit Complex Asset Workflow to generate a quote line item to update the selected asset and displays the Quote Detail View. This workflow is shown in Figure 40.

The user invokes this workflow by clicking on the Modify button on the Installed Assets or Billing Items View in the eSales application.

Figure 40. CUT eSales - Modify Products and Services Process Workflow

Click for full size image

Workflow Description. This workflow:

  1. Prepares the Shopping Cart so that line items that specify the changes to the modified installed assets can be added to it.
  2. See CUT eSales - Prepare Shopping Cart View for more information.

  3. If the Shopping Cart is new, checks the currency code associated with the asset. If no currency is specified, sets it to the default.
  4. Invokes the Modify Asset subprocess to modify the Asset that is selected in the Installed Assets or Billing Items view.
  5. Once the asset is modified, displays the line items that specify the changes in the Shopping Cart view.

Associated Business Service Methods. The following table shows the step in this workflow that calls a business service method.

Workflow Step
Business Service Method Called
View Cart

CUT eSales - Prepare Shopping Cart View

This workflow prepares the Shopping Cart View. This workflow is shown in Figure 41.

The CUT eSales - Modify Products and Services Process invokes this workflow.

Figure 41. CUT eSales - Prepare Shopping Cart View Workflow

Click for full size image

Workflow Description. This workflow:

  1. Checks the status of the current Shopping Cart. If the shopping cart is empty, creates a new quote (shopping cart).
  2. If the shopping cart is not empty and is not associated with an account, sets the quote account to the account to which the asset being modified belongs. Then, it terminates.
  3. If the shopping cart is not empty and has an associated account, determines if the quote's master account matches the master account to which the asset being modified belongs. If the master accounts are the same, it terminates.
  4. If the master accounts are not the same, displays the Modify Asset Confirmation View.
  5. The user can save the existing cart, discard it, or cancel the Modify process.

  6. If the user decides to cancel, displays the Installed Assets or Billing Items View depending on where the original process was invoked.
  7. If the user decides to save, saves cart. If an error occurs, displays an error message and returns the user to the Modify Asset Confirmation View. If the cart is saved successfully, creates a new quote.
  8. If the user decides to discard the cart, creates a new quote.
  9. Sets the quote's account to the account to which the asset being modified belongs.

For more information, see CUT eSales - Modify Products and Services Process.


 Siebel Order Management Guide Addendum for Industry Applications 
 Published: 18 April 2003