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.
-
Continue with 4. Configure Sync Profiles.
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 |