Siebel Order Management Guide Addendum for Industry Applications > Workflows for Employee Asset-Based Ordering for Industry Applications > Workflows for Enrollment >

CUT eSales - PC Enrollment Process


This workflow adds product selected from the quotes generated by the Price Comparison process to the Shopping Cart. This workflow is shown in Figure 15.

This workflow is invoked as a subprocess of the SIS OM PC Enrollment workflow.

NOTE:  This workflow is used only for customer applications. It is documented in this chapter because the workflow that calls it is used for both employee and customer applications.

Figure 15. CUT eSales - PC Enrollment Process
Click for full size image

Workflow Description. This workflow:

  1. Checks the status of the shopping cart.
  2. If the cart is empty, creates a new cart and sets the cart's price list to the Price Comparison internal price list. See CUT eSales - Set Shopping Cart Price List for more details, see CUT eSales - Set Shopping Cart Price List.
  3. If the cart is not empty, compares the cart's price list to the price list of the comparison quote selected by the user. If the price lists are different, checks to see if the user explicitly logged in.
  4. If the user logged in, displays the Save Cart Confirmation view to allow the user to specify how to handle the existing cart. For more details, see CUT eSales - PC Prepare Cart Process.
  5. If the user is not logged in, makes a request to display the CUT Opportunity PC Price Comparison View (eSales) on log in, and displays the Login View. The workflow terminates.
  6. If the user chose not to save or discard the existing cart, the workflow terminates.
  7. If the comparison quote's price list and the cart's price list are the same, or new cart was created, adds the comparison quote line items to the cart.
  8. Displays the Shopping Cart view.

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

Workflow Step
Method Called
In Business Service

Get Shopping Cart Status

GetShoppingCartStatus

CUT OET Service

Get Property: Explicit Login

GetPropValue

Shopping Service

New Cart

NewCartHeader

CUT OET Service

Set Pending Request

Set Pending Request

Shopping Service

Merge PC Quote & Cart

MergeCxObj

CUT OET Service

Goto Shopping Cart

GotoView

CUT OET Service

Siebel Order Management Guide Addendum for Industry Applications Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.