Recommended Item Rules
Both the Advanced Pricing Module (APM) and the FX CPQ modules 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.
Recommended Item rules suggest non-mandatory items but commonly paired with selected services. They help improve upselling opportunities and operational completeness without enforcing compliance.
Key Differences
| Capability | 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 |
Prevents ticket completion without required items |
No Mobile compliance |
Setup Tool |
Admin Tool – Conditional Pricing |
CPQ Rule Engine |
|
Highlights
| Advanced Pricing Module | FX CPQ (Legacy) |
|---|---|
|
|
Rule Evaluation Order
|
Rule evaluation order:
Recommendations are informational only and never override required or prohibited enforcement. |
Scope and Limitations
Recommended Item rules:
-
Do not enforce compliance.
-
Do not prevent ticket completion.
-
Do not auto‑add items to the ticket.
-
Are advisory only and can be ignored by users.
Use Required Item rules when regulatory, safety, or contractual enforcement is needed.
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, for example:
-
Service Type = "High-Pressure Pump"
-
Job Location = "Offshore"
-
-
Continue with 3. Define Rule Actions.
3. Define Rule Actions
-
Under Actions, select:
-
Recommend Item.
-
-
Choose the item(s) from the price book to recommend when conditions are met.
-
Optionally combine with other actions (e.g., Override Price/Cost).
-
Save and activate the rule.
See Rule Evaluation Behavior for details on how this rule will be evaluated in relation to other rules.
-
Continue with 4. Configure Sync Profiles.
Rule Evaluation Behavior
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. |
4. Configure Sync Profiles
-
Configure sync profiles to dispatch updated price books and rules to Mobile.
-
Continue with 5. Test Rule.
User Experience Behavior
| Back Office | FieldFX Mobile |
|---|---|
Recommended items appear during quote or ticket editing. |
Recommendations appear as non‑blocking suggestions. |
Technicians can accept or ignore recommendations without validation errors. |
|
Best Practices
-
Use recommendations for optional but value-added services or consumables.
-
Avoid overloading users with too many suggestions—keep rules targeted.
-
Document logic for audit and training purposes.
-
Use these rule naming conventions for consistent audits and troubleshooting:
-
Example:
REC-Offshore-HighPressure-HoseKitfor a rule that recommends a hose kit when the service is a high-pressure pump at an offshore location.
-
Recommended Reading
For more information, see:
| FieldFX Documentation | PTC ServiceMax Help Center | Salesforce Documentation |
|---|---|---|
Not Applicable |
Not Applicable |