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:

  1. Setting Up the Price Vehicle and Price All Vehicles Buttons
  2. Creating Adjustments for Geographic and Vehicle Attributes
  3. Creating Adjustments for Mileage
  4. Creating a Price List for the Auction
  5. 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

  1. Navigate to Administration - Order Management screen, then the Signals view.
  2. 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.

  3. Save the record.
  4. Lock the signal by selecting the Locked Flag check box.
  5. In the Versions list, click the Work Space link.
  6. In the Actions list, create a new record, or select an existing record, and complete the necessary fields, described in the following table:
    Field
    Value

    Sequence

    1

    Service Type

    Workflow

    Service Name

    PSP Driver Workflow Process

    Service Method

    RunProcess

    Mode

    Auto Vehicle

    Instance Type

    Line Item

  7. 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:
    Input Argument
    Value

    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

  8. Optionally, to specify a CanInvoke check, complete the fields in the Properties list, as described in the following table:
    Field
    Value

    Name

    CanInvoke

    Value

    Any [$CanUpdate]='Y'

  9. Navigate back to the Signals list.
  10. 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

  1. Navigate to the Administration - Order Management screen, then the Variable Maps view.
  2. In the Variable Maps list, add a new record and enter a name.
  3. Lock the variable map by selecting the Locked Flag check box.
  4. In the Versions list, click the Work Space hyperlink to drill down on the version of the new variable map.
  5. 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.
  6. Click the Details tab.
  7. In the Variable Definitions list, create variable definitions. Variable definitions are the same for the Price Vehicle button and the Price All Vehicles button.
  8. Variable definitions for the variable map Price Auction Vehicle - Context are listed in the following table:
    Sequence
    Variable Name
    In/Out
    Type
    On Null

    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:

    Sequence
    Variable Name
    In/Out
    Type
    On Null

    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

  9. 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:

    Mode
    Path
    Source Type

    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:

    Mode
    Path
    Source Type

    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

  10. Define child variable maps, as necessary.
  11. 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

  1. Navigate to the Administration - Pricing screen, then the Attribute Adjustments view.
  2. In the Attribute Adjustments list, add a new record and complete the necessary fields, as described in the following table:
    Field
    Value

    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

  3. Specify Dimensions and Domains for the attributes you created:
    1. In the Attribute Adjustments list, select the attribute adjustment whose dimensions you are specifying.
    2. In the More Info view, click Create Result Dimensions.
    3. Click the Dimensions view tab.
    4. 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:
Dimen sion Type
Name
Op
Var Map Type
Var Name
Data Type
Do-main Type
Bounded
LOV
Sort Order
Sort Method

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

  1. Add conditions, which are the rules that state the result of the adjustment for each combination of condition dimensions:
    1. In the Attribute Adjustments list, select the attribute adjustment whose rules you are specifying.
    2. Click the Conditions view tab.

      The conditions list appears, with a Name column for the name of each condition.

    3. 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.
  2. Associate variable maps with these pricing adjustments:
    1. Navigate to the Administration - Pricing screen, Attribute Adjustments, then the Variable Map view.
    2. 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

  1. Navigate to the Administration - Pricing screen, then the Discount Matrices View.
  2. Add a new record to the Discount Matrices list and complete the necessary fields, as described in the following table:
    Field
    Value

    Name

    Auto CF Mileage Adjustments

    Discount Matrix Type

    Product-Based Adjustment

  3. 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.

  4. 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

  1. Navigate to the Administration - Pricing screen, then the Price List view.
  2. In the Price List list, add a new record and complete the necessary fields.
  3. Drill down on the Name field of the price list.
  4. Add a line item for each product and complete the necessary fields. Some fields are described in the following table:
    Field
    Value

    Product

    Select the product.

    Attribute Adjustment

    Select the adjustment for this product.

  5. Link the price list to a specific auction:
    1. Navigate to the Events screen, then the Auction Events view.
    2. In the Auction Events list, select the desired auction.
    3. 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

  1. Navigate to the Events screen, the Auction Events, and then the Vehicles view.
  2. For each vehicle to be auctioned, add a record to the Vehicles list and complete the necessary fields.
Siebel Automotive Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.