Siebel Automotive Guide > Managing End of Lease and Remarketing Activities > Setup Tasks for End of Lease and Remarketing >
Process of Setting Up Pricing for Auction Events
This topic describes how to set up pricing for auction events. To set up pricing for auction events, perform the following tasks:
- Setting Up the Price Vehicle and Price All Vehicles Buttons
- Creating Adjustments for Geographic and Vehicle Attributes
- Creating Adjustments for Mileage
- Creating a Price List for the Auction
- Adding Vehicles to be Auctioned
Setting Up the Price Vehicle and Price All Vehicles Buttons
You must create signals and variable maps to set up the Price Vehicle and Price All Vehicles buttons in the Events screen, Auction Events, Vehicles view. This task is a step in Process of Setting Up Pricing for Auction Events. For more information about signals and variable maps, see Siebel Order Management Infrastructure Guide. NOTE: The steps below describe how to set up the buttons as they are already set up in the product. If you want to keep the behavior of these buttons without any changes, you do not have to set up these buttons. If you want to change the behavior of these buttons, you can modify and adjust the steps below to meet your own requirements.
Creating Signals for the buttons
The steps for creating the signals are similar for the two buttons. To create or modify the signal
- Navigate to Administration - Order Management screen, then the Signals view.
- In the Signals list applet, create a new signal record with name, PriceAuctionVehicle, and enter a description of the signal.
NOTE: For the Price All Vehicles, button, create a new signal record with the name, PriceAllAuctionVehicles, and enter a description of the signal.
- Save the record.
- Lock the signal by selecting the Locked Flag check box.
- In the Versions list, click the Work Space link.
- In the Actions list, create a new record, or select an existing record, and complete the necessary fields, described in the following table:
|
|
Sequence |
1 |
Service Type |
Workflow |
Service Name |
PSP Driver Workflow Process |
Service Method |
RunProcess |
Mode |
Auto Vehicle |
Instance Type |
Line Item |
- In the Parameters list applet, enter input arguments for the action. As an example, parameters for the PriceAuctionVehicle signal are listed in the following table:
|
|
CPScope |
Whole |
RowScope |
For the PriceAuctionVehicle signal: Selected For the PriceAllVehicles signal: All |
SubPSPWFName |
Auto CF Asset Pricing Procedure |
Variable Map - Context |
Price Auction Vehicle - Context |
Variable Map - Row Set |
Price Auction Vehicle - Row Set |
- Optionally, to specify a CanInvoke check, complete the fields in the Properties list, as described in the following table:
|
|
Name |
CanInvoke |
Value |
Any [$CanUpdate]='Y' |
- Navigate back to the Signals list.
- Click the Release New Version button to release the new version of the signal.
NOTE: After releasing a new version, you must start a new user session by logging out and logging in again, before you can test the new version.
Creating Variable Maps for Context and Row Set
To set up these buttons, you must also create or modify variable maps. To create a new variable map
- Navigate to the Administration - Order Management screen, then the Variable Maps view.
- In the Variable Maps list, add a new record and enter a name.
- Lock the variable map by selecting the Locked Flag check box.
- In the Versions list, click the Work Space hyperlink to drill down on the version of the new variable map.
- Click the Modes tab, and in the Modes list, define the modes for this variable map.
- For Price Auction Vehicle - Context, enter Any as the mode and Header as the object name.
- For Price Auction Vehicle - Row Set, enter Any as the mode and Line Item as the object name.
- Click the Details tab.
- In the Variable Definitions list, create variable definitions. Variable definitions are the same for the Price Vehicle button and the Price All Vehicles button.
- Variable definitions for the variable map Price Auction Vehicle - Context are listed in the following table:
|
|
|
|
|
1 |
Price List Id (The Id of the Price List selected for this auction in the Events screen, Auction Events view.) |
In |
ID |
Ignore |
2 |
Header Id |
In |
ID |
Ignore |
Variable definitions for the variable map Price Auction Vehicle - Row Set are listed in the following table:
|
|
|
|
|
1 |
Product Id (The Id of the Product that the vehicle is based on.) |
In |
ID |
Ignore |
2 |
Id |
In |
ID |
Ignore |
3 |
Geographic Location (As entered in the Vehicle screen, More Info view, State field.) |
In |
Text |
Ignore |
4 |
Purchase Price (This field is updated with the calculated price of the vehicle, which is displayed in the Events screen, Auction Events, Vehicles view, Resale Price field. |
In/Out |
Currency |
Ignore |
5 |
Damage |
In |
Number |
Ignore |
6 |
Mileage |
In |
Number |
Ignore |
7 |
Currency Code (Defaulted to the local currency.) |
In |
Text |
Ignore |
8 |
Exchange Date (Defaulted to the current date.) |
In |
Date |
Ignore |
9 |
Exterior Color (Taken from the vehicle attribute in the Vehicles screen.) |
In |
Text |
Ignore |
10 |
Engine (Taken from the vehicle attribute in the Vehicles screen.) |
In |
Text |
Ignore |
11 |
Transmission (Taken from the vehicle attribute in the Vehicles screen.) |
In |
Text |
Ignore |
12 |
Damage Benchmark |
In |
Number |
Ignore |
13 |
Multiplicative Factor |
In |
Number |
Ignore |
14 |
Damage Adjustment Amount |
in |
Number |
Ignore |
- In the Variable Sources list, define the source of the variable for each mode. The same fields are used for the Price Vehicle and Price All Vehicles buttons.
Variable sources for the variable map Price Auction Vehicle - Context are listed in the following table:
|
|
|
Auto Vehicle |
$Current/Header/Auction Price List Id |
In |
Auto Vehicle |
$Current/Header/Event Row Id |
In |
Variable sources for the variable map Price Auction Vehicle - Row Set are listed in the following table:
|
|
|
Auto Vehicle |
$Current/Line Item/Product Id |
In |
Auto Vehicle |
$Current/Line Item/Asset Id |
In |
Auto Vehicle |
$Current/Line Item/Geographic Location |
In |
Auto Vehicle |
$Current/Line Item/Purchase Price |
In/Out |
Auto Vehicle |
$Current/Line Item/Damage |
In |
Auto Vehicle |
$Current/Line Item/Mileage |
In |
Auto Vehicle |
$Current/Line Item/Currency Code |
In |
Auto Vehicle |
$Current/Line Item/Exchange Date |
In |
Auto Vehicle |
$Current/Line Item/Exterior Color |
In |
Auto Vehicle |
$Current/Line Item/Engine |
In |
Auto Vehicle |
$Current/Line Item/Transmission |
In |
Auto Vehicle |
$Current/Line Item/Damage Benchmark |
In |
Auto Vehicle |
$Current/Line Item/Multiplicative Factor |
In |
Auto Vehicle |
$Current/Line Item/Damage Adjustment Amount |
In |
- Define child variable maps, as necessary.
- Navigate back to the Variable Maps list applet and click the Release New Version button to release the variable map version.
Creating Adjustments for Geographic and Vehicle Attributes
When you create a price list, you will adjust the list price for each vehicle based on attributes that represent its geographic location and its customizable features. In this step, you create these attribute adjustments. The attributes are visible in the Administration - Product screen, More Info, More Info view. The list price in the price list is the base line price for these vehicles, and the price is adjusted based on the value of these attributes: for example, the price might be higher if a vehicle has a more powerful engine. This task is a step in Process of Setting Up Pricing for Auction Events. To create adjustments for Geographic and Vehicle Attributes
- Navigate to the Administration - Pricing screen, then the Attribute Adjustments view.
- In the Attribute Adjustments list, add a new record and complete the necessary fields, as described in the following table:
|
|
Name |
Auto CF Asset Pricing Adjustments |
Class |
The Product Class of the Product |
Type |
Single Dimension |
Effective From |
Enter the start date of the time period when this attribute adjustment is active |
Effective To |
Enter the end date of the time period when this attribute adjustment is active |
- Specify Dimensions and Domains for the attributes you created:
- In the Attribute Adjustments list, select the attribute adjustment whose dimensions you are specifying.
- In the More Info view, click Create Result Dimensions.
- Click the Dimensions view tab.
- In the Dimensions list, add a record for each dimension that affects the price and complete the necessary fields, as described in the following table:
|
|
|
|
|
|
|
|
|
|
|
Condition |
Geo-graphic Loca-tion |
= |
Row |
Geo-graphic Loca-tion |
Text |
LOV |
Y |
STATE_ABBREV |
1 |
Asc |
Condition |
Trans-mission |
= |
Row |
Trans-mission |
Text |
LOV |
Y |
AUTO_TRANSMISSION_TYPE |
1 |
Asc |
Condition |
Engine |
= |
Row |
Engine |
Text |
LOV |
Y |
AUTO_ENGINE_TYPE |
1 |
Asc |
Condition |
Exterior Color |
= |
Row |
Exterior Color |
Text |
LOV |
Y |
AUTO_EXTERIOR |
1 |
Asc |
- Add conditions, which are the rules that state the result of the adjustment for each combination of condition dimensions:
- In the Attribute Adjustments list, select the attribute adjustment whose rules you are specifying.
- Click the Conditions view tab.
The conditions list appears, with a Name column for the name of each condition.
- If all domain values of each dimension impact price, you can generate rules as follows:
- In the Attribute Adjustment form, click Generate Rules. Records are added to the Rules list with every possible combination of domain values of the condition dimensions domains.
- In the Rules list, enter the Adjustment Type and Adjustment Value for each record.
- In the Conditions form, enter the rules.
- Associate variable maps with these pricing adjustments:
- Navigate to the Administration - Pricing screen, Attribute Adjustments, then the Variable Map view.
- Select the appropriate row set and context variable maps from the pick lists.
Creating Adjustments for Mileage
You create a discount matrix to adjust the prices for mileage. This task is a step in Process of Setting Up Pricing for Auction Events. To create adjustments for mileage
- Navigate to the Administration - Pricing screen, then the Discount Matrices View.
- Add a new record to the Discount Matrices list and complete the necessary fields, as described in the following table:
|
|
Name |
Auto CF Mileage Adjustments |
Discount Matrix Type |
Product-Based Adjustment |
- In the Discount Criteria list, add records for all the criteria dimensions that you want made available in the discount matrix.
The criteria dimensions that you can add depend on the value selected in the Discount Matrix Type field in Step 2.
- After all the necessary criteria dimensions are added (Mileage Lower Bound, Mileage Upper Bound, Product), click Complete Definition in the Discount Matrix list.
Clicking this button freezes the definition of the discount matrix. After this step, you cannot change the discount matrix type or the criteria dimensions.
Creating a Price List for the Auction
Now that you have created adjustments, you can create a price list for the auction which adjusts prices of vehicles based on their list price and on those adjustments. This price list can apply to many auctions, and you link it specific auctions in the Events screen. For more information about creating price lists, see Siebel Pricing Administration Guide. This task is a step in Process of Setting Up Pricing for Auction Events. To create a price list
- Navigate to the Administration - Pricing screen, then the Price List view.
- In the Price List list, add a new record and complete the necessary fields.
- Drill down on the Name field of the price list.
- Add a line item for each product and complete the necessary fields. Some fields are described in the following table:
|
|
Product |
Select the product. |
Attribute Adjustment |
Select the adjustment for this product. |
- Link the price list to a specific auction:
- Navigate to the Events screen, then the Auction Events view.
- In the Auction Events list, select the desired auction.
- In the Price List field, select the desired price list.
Adding Vehicles to be Auctioned
Now, you can add the vehicles to be auctioned at a given auction. For each auction, add the vehicles and select the appropriate adjustment used for each vehicle. This task is a step in Process of Setting Up Pricing for Auction Events. To add the vehicles to be auctioned
- Navigate to the Events screen, the Auction Events, and then the Vehicles view.
- For each vehicle to be auctioned, add a record to the Vehicles list and complete the necessary fields.
|