Price/Cost Override Rules
Price/Cost Override rules allow administrators to dynamically adjust item pricing or cost based on predefined conditions. These rules ensure contract compliance, prevent revenue leakage, and enforce accurate billing.
Key Differences
| Feature | Advanced Pricing Module (APM) | FX CPQ (Legacy) |
|---|---|---|
Enforcement |
Back Office and Mobile |
Back Office only |
Actions Supported |
Required, Recommended, Prohibited, Override |
Required (via rule), Override |
Conditions |
Job/ticket-level + field conditions (e.g., temperature, pressure, waste type) |
Quote-level only |
Compliance |
Blocks prohibited items and prevents ticket completion if conditions are violated |
No support for prohibited actions |
Setup Tool |
Admin Tool – Conditional Pricing |
CPQ Rule Engine |
Highlights
| Advanced Pricing Module | FX CPQ (Legacy) |
|---|---|
|
|
Common Use Cases
-
Apply location‑based or offshore pricing adjustments
-
Override disposal or handling costs based on waste type
-
Enforce minimum pricing for specialized or regulated services
-
Adjust pricing dynamically based on operational field conditions
Step-by-Step Setup Guide
Complete these steps in order.
1. Confirm Prerequisites
Licenses |
|
Installed Components |
|
User Permissions |
|
Admin Tool Permission Sets |
|
-
Ensure there is an active Advanced Pricing Module license.
-
You have correctly configured Price Books and items in Back Office.
-
Sync Profile configuration for Mobile enforcement:
-
Job and Price Book Dispatch enabled
-
Staged data permissions validated for Mobile users
-
-
FieldFX Managed Package and Mobile app installed and updated.
Continue with 2. Navigate to Conditional Pricing.
2. Navigate to Conditional Pricing
-
Navigate to FieldFX Admin Tools → Conditional Pricing.
-
Click New Rule.
-
Define rule conditions:
-
Example: Service Type = "High-Pressure Pump"
-
Example: Job Location = "Offshore"
-
-
Continue with 3. Define Rule Actions.
3. Define Rule Actions
-
Under Actions, select:
-
Override Price/Cost.
-
-
Enter override details:
-
Specify target fields (Price or Cost).
-
Input override values or formulas (e.g.,
Price = 150,Cost = 100).
-
-
Optionally combine with other actions (e.g., Recommend Item).
-
Save and activate the rule.
Rule Evaluation Behavior
Price/Cost Override rules are evaluated alongside other APM compliance rules.
When multiple rules target the same price or cost field, rule priority and evaluation order determine the final applied value.
When a job, ticket, or ticket item meets the defined rule conditions, FieldFX automatically evaluates all applicable Advanced Pricing rules. Each rule’s actions (such as pricing adjustments, recommended items, or prohibited items) are enforced on the quote, ticket, or ticket item.
-
If multiple rules apply, each applicable action is evaluated independently, based on its configured conditions
-
Taxes and environmental fees are applied as separate line items on the ticket and invoice
-
If a rule includes a Prohibit Item action, that action takes precedence and prevents the item from being added
-
Required and prohibited actions are enforced before ticket completion
|
In FieldFX Mobile, applied pricing actions (such as taxes, fees, or prohibited items) are enforced automatically. Field users cannot remove or modify these actions unless their assigned role allows overrides. |
3a. Review and Activate the Rule
-
Review rule conditions and override values.
-
Set the rule status to Active.
-
Confirm association with the correct price book.
-
Continue with 4. Configure Sync Profiles.
4. Configure Sync Profiles
-
Add sync profiles to dispatch updated price books and rules to Mobile.
-
Validate that staged data permissions are correct for field users.
-
Continue with 5. Test the Rule.
User Experience Behavior
-
Overrides apply automatically when conditions are met.
-
Users cannot manually override system-enforced price or cost values.
Best Practices
-
Use clear naming conventions for rules to simplify maintenance
-
Always define effective dates to prevent unintended overrides
-
Test in a sandbox environment before deploying to production
-
Document logic for audit and training purposes
Scope and Limitations
Override Price/Cost rules:
-
Modify item pricing or cost dynamically
-
Do not add, remove, or block items
-
Do not independently enforce compliance or block ticket completion
Recommended Reading
For more information, see:
| FieldFX Documentation | PTC ServiceMax Help Center | Salesforce Documentation |
|---|---|---|
Not Applicable |
||