What's New
Entitlement-based pricing enhancements for Service Products
The Entitlement-based Pricing is enhanced to let the ServiceMax Go app to calculate price of parts, labor, expenses, and travel on a work order based on the service product’s entitlement history and work plan entitlements. The app checks the work order’s service product (SP) and work plan entitlements, and applies the updated pricing logic, Code011.
Key capabilities include:
For field technicians:
Automatic entitlement pricing: The app calculates and displays prices for parts, labor, expenses, and travel on the work order based on warranty or contract entitlements tied to the service product or work plan.
Accurate source-of-pricing display: Technicians see the updated Source of Pricing on the work detail so they know whether the price comes from standard list, warranty rules, or contract terms.
Consistent Work Plan pricing: The app uses Work Plan Entitlement data to request and apply correct prices when technicians add items from a work plan.
On-device enforcement: The app applies the Code011 pricing snippet logic so the technician sees entitlement pricing during work entry.
For business administrators:
Entitlement-driven pricing flow: Administrators rely on existing entitlement history records to hold all necessary entitlement details for pricing decisions.
No new data model changes: The app uses current entitlement history and the updated Code011 snippet to derive prices; administrators do not need extra metadata fields.
Entitlement-based pricing reduces billing errors and rework by enforcing correct pricing rules at the time of job completion. Teams capture accurate revenue and warranty usage data, which improves contract compliance and reporting. Technicians resolve pricing questions faster in the field because the app shows both the price and its source. Finance and service teams reduce disputes and speed up invoicing by applying contract and warranty rules consistently across devices.
For example, a technician opens a work order for a customer whose service product carries a warranty. The Go app reads the Service Product entitlement history and uses the Work Plan entry for price details. The Go app shows the part price as covered (no charge) and marks the Source of Pricing as Warranty. The technician records labor and travel; the app applies contract rates where applicable and shows the adjusted totals on the work detail before completion.
The following list includes the prerequisites for the feature.
Entitlement history records must contain the required entitlement data for the Service Product and Work Plan.
The Code011 (Advanced Get Price) snippet must include the updated logic so Go applies pricing correctly.
Technicians require normal device notification and data sync permissions; no extra UI configuration is required.
For more details, refer to Initiate Price Calculation.
.
Was this helpful?