Siebel eEnergy Guide > Appendix > SIS OM PC Enrollment Process >

CUT eSales - PC Enrollment Process


Figure 34.  CUT eSales - PC Enrollment Process

Click for full size image

The CUT eSales - PC Enrollment Process is invoked as a subprocess of the SIS OM PC Enrollment workflow.

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

Table 35 lists the CUT eSales - PC Enrollment Process steps, methods, and business services.

Table 38.  CUT eSales - PC Enrollment Process
This Workflow Step
Calls This Method
In This 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 eEnergy Guide 
 Published: 23 June 2003