Required Item Rules: Advanced Pricing vs CPQ
Both modules (Advanced Pricing Module (APM) and FX CPQ (legacy) allow administrators to enforce contract logic by adding items automatically when certain conditions are met. However, the Advanced Pricing Module introduces broader compliance capabilities and Mobile enforcement that go beyond CPQ’s Back Office-only approach.
With Advanced Pricing you can ensure real-time compliance in the field, reducing missed billable items and enforcing contract rules at every stage of the quote-to-cash process.
When to Use Each Rule Type
Use APM Required Item rules when enforcement is needed in the field.
Use FX CPQ (legacy) rules only when quote-time guidance is sufficient.
Key Differences
The key differences between APM and FX CPQ (legacy) are summarized in this table:
| Feature | Advanced Pricing Module | FX CPQ (Legacy) |
|---|---|---|
Enforcement |
Back Office and Mobile |
Back Office only |
Actions Supported |
Required, Recommended, Prohibited, Override (with Mobile enforcement) |
Required (via rule), Override |
Conditions |
Job/ticket-level + field conditions (e.g., temperature, pressure, waste type) |
Quote-level only |
Compliance |
Prevents ticket completion without required items |
No Mobile compliance |
Setup Tool |
Admin Tool – Conditional Pricing |
CPQ Rule Engine |
Highlights
-
These rules apply across Back Office and Mobile workflows.
-
They can have compliance actions that include:
| Capability | Advanced Pricing Module | FX CPQ (Legacy) |
|---|---|---|
Workflow coverage |
Back Office and Mobile |
Back Office only |
Required item enforcement |
Yes (blocks ticket completion) |
Yes (quote-time only) |
Recommended items |
Supported |
Not supported |
Prohibited items |
Supported |
Not supported |
Price or cost override |
Supported (with Mobile enforcement) |
Supported (Back Office only) |
Condition scope |
Job, Ticket, Ticket Item, and field conditions |
Quote-level attributes only |
Compliance actions |
|
Scope and Limitations
Required Item rules:
-
Enforce compliance
-
Prevent ticket completion without required items
-
Auto-add items to the ticket
-
Are mandatory and cannot be ignored by users
Use Recommended Item rules for optional but value-added services or consumables.
Step-by-Step Setup Guide
Complete these sections 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
-
In Admin Tools Dashboard, open Conditional Pricing.
-
Click New Rule to create a pricing rule.
-
Continue with 3. Define Rule Conditions.
3. Define Rule Conditions
-
Select the narrowest context possible for the rule to avoid unintended rule execution across unrelated tickets or items:
-
Job-level, Ticket-level, or Ticket Item-level.
-
-
Add conditions that trigger the rule:
-
Example: Waste Type = "Hazardous"
-
Example: Downhole Temperature > 200°F
Conditions can include operational attributes, location, or service type.
-
Rule Evaluation Behavior
See Rule Evaluation Behavior for how required item rules are evaluated in relation to other compliance actions.
Continue with 4. Add Compliance Action.
4. Add Compliance Action
-
Under Actions, choose:
-
Add Required Item.
-
-
Select the item(s) from the price book to auto-add when conditions are met.
-
You can optionally combine with other actions:
-
Recommend Item
-
Prohibit Item
-
Override Price/Cost.
-
-
Continue with 5. Save and Activate the Rule.
5. Save and Activate the Rule
-
Review the rule logic and linked items.
-
Set the rule status to Active.
-
Ensure the rule is associated with the correct price book.
-
Continue with 6. Configure Mobile Enforcement.
6. Configure Mobile Enforcement
-
Open Sync Profile Manager.
-
Include Job and Price Book Dispatch.
-
Validate staged data permissions for Mobile users.
Sync profiles must push updated price books and rules to Mobile.
-
Continue with 7. Test the Rule.
7. Test the Rule
| Back Office | Mobile |
|---|---|
Create a quote and confirm required items auto-add. |
|
What Users Experience
| Back Office | Mobile |
|---|---|
See required items auto-added during quote or ticket creation. |
Cannot complete a ticket if required items are missing. |
Compliance messages explain why the item was added and what action is required. |
|
Continue with 8. Document and Audit.
Best Practices
-
Use Required Item rules only for contractually or safety-mandated items
-
Avoid combining too many required items in a single rule—use multiple targeted rules instead
-
Always test Mobile enforcement before activating rules in production
-
Document rule intent and conditions for audit and troubleshooting