Price and Cost Overrides by Treatment Facility (APM)
This example shows how to configure an Advanced Pricing Module (APM) rule to override price and cost based on the treatment facility.
With this configuration:
-
Price and cost values update dynamically when the treatment facility on a quote item or ticket item matches the rule conditions.
-
Overrides apply during both Back Office and Mobile workflows.
|
In APM, overrides are configured as rule actions. They are evaluated only when the defined conditions are met and do not permanently change base price book values. |
Setup Instructions
Follow these steps.
1. Confirm Prerequisites
-
APM is installed and configured.
-
Treatment Facility (Treatment_Facility__c) is available on:
-
Quote Item
-
Ticket Item
-
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. Create a Conditional Pricing Rule.
2. Create a Conditional Pricing Rule
-
Open FieldFX Admin Tools → Conditional Pricing.
-
Click New Rule.
-
Enter a descriptive name, such as:
Price and Cost Override by Treatment Facility
|
Use clear, descriptive rule names to simplify maintenance and auditing. |
Continue with 3. Define Rule Conditions.
3. Define Rule Conditions
Configure the rule to apply when the treatment facility matches.
Treatment Facility equals the Treatment Facility on the item
Optionally refine the condition:
-
Catalog Item equals the selected Catalog Item
OR -
Catalog Item is blank (applies to all items for that facility)
|
Group conditions logically to ensure the correct override is applied without creating redundant or conflicting rules. |
Continue with 4. Define Rule Actions.
4. Define Rule Actions
Under Actions, configure the override behavior:
-
Select Override Price/Cost
-
Specify:
-
Price
-
Cost
-
Enter the override values to apply when the conditions are met.
|
Override values apply only when the rule conditions evaluate to true and do not modify the underlying price book. |
Continue with 5. Activate and Configure the Rule.
5. Activate and Configure the Rule
-
Save the rule.
-
Activate the rule.
-
Configure Sync Profiles to ensure the rule is available in Mobile.
If sync profiles do not include price book and rule data, Mobile users will not receive override behavior.
-
Continue with 6. Test the Rule.