Siebel Order Management Guide Addendum for Communications > Workflows for Customer Asset-Based Ordering > Workflows That Modify Products and Installed Assets >

CUT eSales - Prepare Shopping Cart Process - Interactive Workflow


This workflow prepares the Shopping Cart view. Figure 174 shows this workflow.

The CUT eSales - Modify Products and Services Process workflow calls this workflow as a subprocess.

Figure 174. CUT eSales - Prepare Shopping Cart Process - Interactive Workflow

Workflow Description. This workflow performs the following actions:

  1. Checks the status of the current shopping cart. If the shopping cart is empty, then creates a new quote (shopping cart).
  2. If the shopping cart is not empty and does not have an associated account, then sets the account for the quote to the account to which the modified asset belongs. Then, the workflow terminates.
  3. If the shopping cart is not empty and has an associated account, then determines whether the master account for the quote matches the master account to which the modified asset belongs. If the master accounts are the same, then the workflow terminates.
  4. If the master accounts are not the same, then displays the Modify Asset Confirmation view.

    The user can save or discard the existing shopping cart, or cancel the modify process.

  5. If the user cancels the modify process, then displays the Installed Assets or Billing Items view depending on where the original process was called.
  6. If the user saves the shopping cart, then saves the shopping cart. If an error occurs, then displays an error message and returns the user to the Modify Asset Confirmation view. If the cart is saved successfully, then creates a new quote.
  7. If the user discards the shopping cart, then creates a new quote.
  8. Sets the account for the quote to the account to which the modified asset belongs.
Siebel Order Management Guide Addendum for Communications Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.