Siebel Energy Guide > Technical Reference for the Price Comparison Feature >
SIS OM PC Comparison Workflow
The SIS OM PC Comparison Process is called by a SmartScript session. The SmartScript session is invoked by clicking the New button in the SIS OM PC Opportunity Price Comparison view or by clicking the Compare Prices link on Oracle's Siebel eSales Home Page. Figure 31 shows this workflow.
Figure 31. SIS OM PC Comparison Process
|
Workflow Description. This workflow performs the following actions:
- Opportunity Null? Delete Existing PC Quotes. These steps check to determine whether an opportunity exists for the Price Comparison. If an opportunity exists, then all existing quotes that meet the specified criteria are deleted. Preconfigured quotes of type PC Comparison, PC Like for Like, and PC Competitor are deleted.
- Get New RowId. Create Opportunity. These steps create a new opportunity if an opportunity does not exist.
- Setup Question-Field Mapping. This step maps the SmartScript session questions to fields of a quote.
- PC Input to PC Quote. This step converts the answers from the SmartScript session into a competitor quote using the mapping created in the previous step.
- Bill Decomposer. This step uses the Bill Decomposer method and the competitor quote information to calculate the user's annual usage.
- Price Comparison. This step uses the Price Comparison method to generate a comparison quote for each product offered by the company that meets the criteria specified by the user. The usage amounts calculated by this step are used to calculate the projected annual bill given the pricing of the product.
- Goto Price Comparison View. This step shows the comparison quotes in the Opportunity Price Comparison view. For more information, see SIS OM Goto Price Comparison View Workflow.
Table 15 lists the SIS OM PC Comparison Workflow steps, methods, and business services.
Table 15. Business Service Methods for SIS OM PC Comparison Workflow
|
|
|
Delete Existing PC Quotes |
Delete Existing PC Quotes |
SIS OM Pricing Calculator Service |
Get New RowId |
Get Next RowId |
SIS OM Pricing Calculator Service |
Setup Question-Field Mapping |
Setup Question Field Map |
SIS OM Pricing Calculator Service |
PC Input to PC Quote |
Convert PC Input to PC Quote |
SIS OM Pricing Calculator Service |
Bill Decomposer |
Bill Decomposer |
SIS OM Pricing Calculator Service |
Price Comparison |
Comparison Generator |
SIS OM Pricing Calculator Service |
|