Siebel Field Service Guide > Agreements and Entitlements > Roadmap for Administering Agreements >

Defining Pricing for Agreements


You can define the following types of pricing for agreements:

NOTE:  When a user adds a product to an agreement line item or adds another asset, the Product Selection and Pricing (PSP) Engine determines the price of the product. For more information, see Business Service Methods for Agreements.

This task is a step in Roadmap for Administering Agreements.

Defining Asset-Based Pricing

For an agreement line item, the combination of a product (typically a service product, in the Product field in the Line Items view of an agreement) and an asset (in the Asset number (#) field in the Line Items view of an agreement) determines a unique price. This capability is asset-based pricing.

You use asset-based pricing for pricing products related to assets that a customer purchased. The Reprice and Reprice All menu commands activate the Pricing Engine. The Pricing Engine uses the appropriate price list and pricing procedure to calculate the price. If you select the Reprice menu command, then the price of the selected line item is calculated. If you select the Reprice All command, then the price of the all line items is calculated. The Pricing Engine calculates the price of the product and asset combination and retrieves the price from the price list, or the price list entry, and the supply information about volume discounts.

NOTE:  You need the Siebel Pricer module if you want to perform special pricing on products by using assets.

To enable asset-based pricing, you enable the Dynamic Pricing Procedure workflow instead of the Pricing Procedure - Default workflow or the Basic Pricing Procedure workflow. Unlike the Basic Pricing Procedure workflow, the Dynamic Pricing Procedure workflow includes covered asset details. For more information about pricing procedures and the Product Selection and Pricing (PSP) Engine, see Siebel Pricing Administration Guide.

To enable asset-based pricing

  1. Navigate to the Administration - Business Process screen, then the Workflow Deployment view.
  2. Enable the Dynamic Pricing Procedure workflow.

The Service Pricing view allows you to specify multiple products that together define a unique price. The combination of the service product in the Service Pricing view and an asset in the Service Price Details list defines a unique price.

The Service Pricing Details list includes products that represent the targeted installed base of assets that a service product covers. In an agreement line item, specifying a service product (for example, Platinum Coverage) and selecting an asset that asset-based pricing covers (for example, component G with serial number XYZ) returns a line item price by using the combination of service product and asset.

To set up asset-based pricing

  1. Navigate to the Administration - Pricing screen, then the Price Lists view.
  2. Select a price list, and click the Service Pricing view tab.
  3. Create a new service pricing record, and complete the fields as appropriate.

Defining Service-Based Pricing

Customers often require an after-sales service package for the products that they purchase. This requirement is included in the quote or order. Administrators can define a service package to apply to a set of products. The combination of the service package and the covered product allows for price calculation. This practice is service-based pricing.

You manage service pricing on covered assets by using the Pricing Procedure - Calculate Net Price workflow. For more information about pricing procedures and setting up service pricing, see Siebel Pricing Administration Guide.

To create a service package for service-based pricing

  1. Navigate to the Administration - Product screen, then the Products view.
  2. Create a product record, and complete the fields as appropriate.

    Some fields are described in the following table.

    Field
    Comments

    Product

    Type an appropriate name for the service package, such as Platinum Service Package or Gold Service Package.

    Service Product

    Select this check box to indicate the product is a service product.

After you create a service package for service-based pricing, you can set up this pricing.

To set up service-based pricing

  1. Navigate to the Administration - Pricing screen, then the Price Lists view.
  2. Select a price list, and click the Service Pricing view tab.
  3. Create a new service pricing record, and complete the fields as appropriate.

    Some fields are described in the following table.

    Field
    Comments

    Product

    Select the product that the service package covers. Create a record for each product.

    List Price

    Enter a fixed price in this field or enter a percentage of the covered product in the Service Price % field.

    Service Price %

    Enter the percentage of the covered product in this field or a fixed price in the List Price field.

Generating Entitlement-Based Pricing for Orders or Quotes

Orders and quotes can include associated entitlements that provide special pricing for all line items in the order or quote. This capability is entitlement-based pricing.

NOTE:  By default, entitlement-based pricing is not enabled in Siebel Field Service. You need the Siebel Pricer module if you want to perform special pricing on products by using product entitlements.

Order and quote entitlement-based pricing is managed through the Pricing Procedure - Calculate Net Price workflow. For more information about pricing procedures and the Product Selection and Pricing (PSP) Engine, see Siebel Pricing Administration Guide.

To generate entitlement-based pricing for an order

  1. Navigate to the Service Orders screen, then the List view.
  2. Drill down on the Order number (#) field for a selected order, and click the Line Items view tab.
  3. Make sure that an entitlement is selected in the Entitlement field of the appropriate line items.
  4. Select an order line item with an entitlement, click the menu button, and select one of the following commands:
    • Reprice. The Pricing Engine calculates the price for the entitlement in the selected order line item.

      To calculate this price, the Pricing Engine uses the associated price list and pricing procedure.

    • Reprice All. The Pricing Engine calculates the price for the entitlements in the appropriate line items.

      To calculate these prices, the Pricing Engine uses the associated price list and pricing procedure.

  5. In the Totals view, click the menu button, and select Save.

You can also generate entitlement-based pricing for a quote.

To generate entitlement-based pricing for a quote

  1. Navigate to the Quotes screen, then the List view.
  2. Select a quote record, and then scroll down to the Quotes form.
  3. Click the show more button to display additional fields.
  4. In the Entitlement field, select an entitlement.
  5. Drill down on the Name field for the quote, and click the Line Items view tab.
  6. Select quote line item, click the menu button, and select one of the following commands:
    • Reprice. The Pricing Engine calculates the price for the entitlement in the selected quote line item.

      To calculate this price, the Pricing Engine uses the associated price list and pricing procedure.

    • Reprice All. The Pricing Engine calculates the price for the entitlements in the appropriate line items.

      To calculate these prices, the Pricing Engine uses the associated price list and pricing procedure.

Siebel Field Service Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.