Price Book Rules

Introduction

  • The Price Book Rules are a core feature of the FX CPQ module and require a license to FX CPQ.

  • The Price Book Rules build quotes and tickets automatically by enforcing rules based on contracts agreed with customers.

  • Price Book Rules disallow, require, or recommend items based on a criteria formula.

  • Price Book Rules maximize revenue, ensure contract compliance, and reduce the administrative burden on field personnel.

Prerequisites

To use Price Book Rules, you need to:

Have these user licenses Have these permissions Complete these tasks
and review these topics
before continuing

How Price Book Rules Works

Step-by-Step Guides

This section covers these general tasks that you can do with Price Book Rules.

Specific examples and use cases for rule types are covered in Price Book Rule Types with Setup instructions and examples.

Access the Price Book Rules Tool

  • Price Book Rules are maintained in the Admin Portal.

Access to the Admin Portal is available to anyone with the ability to edit or update your org’s Static Resource files. This access can only be granted through Permission Sets to users with a Salesforce license.

  1. Go to https://admin.fieldfx.com.

  2. Click Price Book Rules.

Create Price Book Rules

Use these steps to create new Price Book Rules from scratch.

  1. Select the Price Book to add a rule to, or click Templates from the top of the screen to add a new Template rule.

  2. Complete the entries in the "New Rule Name" details section:

    The "New Rule Name" label changes to reflect the Rule Name

    Field Action / Information

    Rule Name

    Label for the rule to appear in rule lists

    Applies To

    Object the rule applies to, either Ticket or Quote

    Item
    (optional)

    Price Book Item to which the rule applies

    If an item is selected, the rule applies whenever the item is added to the Ticket or Quote

    Criteria

    SOQL statement to determine whether the rule should apply

    Description

    Statement of what the rule does

    Active | Inactive

    Toggle to set the rule to run or not

    The blue half of the toggle is selected.

  3. In the bottom half of the screen, add actions to perform when the rule is True:

    1. Click + Add Action.

    2. Specify the Price Book Item to take action on.

    3. Select the Type of action:

      Status Description

      Required

      if the Price Book Item must be added due to this rule

      Recommended

      if the Price Book Item may or may not be added, but should be recommended to the user

      Disallowed

      if the Price Book Item is not allowed due to this rule

    4. Select the checkbox for Active to take the action when the Rule is True.

      The Active flag can be modified later as needed for each individual Action.

    5. Click Create.

  4. Repeat these steps for each additional action to take when the rule is True.

  5. Click Save.

Edit Price Book Rules

  1. Select the Price Book to add a rule to, or click Templates from the top of the screen to add a new Template rule.

  2. Select the Rule to modify from the left panel.

  3. Modify details and actions as needed.

  4. Click Save.

Import Price Book Rules from Another Price Book

You can import price book rules from one price book to another.

  1. Select the Price Book to which you want to add rules.

  2. Click the Import button at the bottom of the left panel.

  3. Select the Price Book(s) from which to import rules.

  4. Deselect any rules that should not be imported.

    All rules are selected for import initially and highlighted in green.

    Click each rule to not import to remove the green highlighting.

  5. Click Import.

Create a Template Rule from Scratch

When you create a template rule from scratch, you can have the template rules exist in a dummy Template Price Book. You can add or modify Template Rules by accessing the Templates icon at the top of the Price Book Rules screen. Adding or modifying Template Rules works the same as working with regular price book rules.

Copy a Template Rule to the Template from an Existing Price Book Rule

When you create a template rule from scratch, you can have the template rules exist in a dummy Template Price Book. You can add or modify Template Rules by accessing the Templates icon at the top of the Price Book Rules screen. Adding or modifying Template Rules works the same as working with regular price book rules.

Import All Price Book Template Rules to another Price Book

  1. Click the Templates icon at the top of the Price Book Rules screen.

  2. Click Price Books Imported to Template.

  3. Select the Price Book to which to copy the Template rules.

    The rules copy and the Price Book Rules screen displays the selected price book.

Copy One or More Template Rules to One or More Price Books

  1. Click the Templates icon at the top of the Price Book Rules screen.

  2. Click the Copy Rules to Price Books button.

  3. Select the Template Rule(s) on the left of the screen to copy.

  4. Select the Price Book(s) to which to copy the Template Rules on the right side of the screen.

  5. Click Copy.

    Screenshot of the import from/to screen
    Figure 1. Select one or more template rules to copy and one or more price books to copy them to

Mark Rules Active or Inactive

  1. Select the Price Book whose rules need to be activated or deactivated.

  2. Select the Rule to modify.

  3. Click the Active | Inactive toggle to change the rule’s status.

  4. Click Save.

Mark Rule Actions Active or Inactive

  1. Select the Price Book whose rules need to be activated or deactivated.

  2. Select the Rule to modify.

  3. Click the Active checkbox in the unlabeled Action table to change an Action’s status.

    You can modify multiple actions at the same time.

  4. Click Save.

Delete a Rule

  1. Select the Price Book whose rules need to be deleted.

  2. Hover over the Rule Name in the left panel to see a white trash can icon appear.

  3. Click the Rule’s trash can icon to delete the rule.

    The trash can turns red when the cursor hovers over it.

  4. Confirm the deletion by clicking Delete.

    You can’t undo the deletion.

Delete a Rule Action

  1. Select the Price Book whose rules need to be activated or deactivated.

  2. Select the Rule to modify.

  3. Hover over the action to delete and a trash can icon appears to the right of the action.

  4. Click the Trash Can icon.

  5. Confirm the deletion by clicking Delete.

    You can’t undo the deletion.

Working with Rule Types

See Types of Price Book Rules with Setup instructions and examples on how to add rules and examples of each rule type. Sample use cases are also detailed.