Book a free consultation (opens in a new tab)

Service Management

Service Management ERP Module Services

Every unit you shipped is a stream of contracts, spares and chargeable visits running for a decade or more.

  • 2xCost of a repeat visit
  • 1stTime fix is the headline measure
  • 4xVan stock counts a year

Why It Matters

Most service operations do not have a scheduling problem

If you cannot name the unit, you cannot bill the visit

The foundation of the module is a serialised record of every unit sitting at a customer site: model, configuration and options as sold, install date, commissioning record, warranty terms and the full service history against that specific serial number.

  • Serial, configuration and install date per unit, not per customer
  • Warranty term and expiry held against the unit, not in a folder
  • Every visit, part and fault written back to the same record

Decide entitlement when the job is raised, not on site

This is the single most valuable control on the page. The system should determine entitlement at the moment the ticket is logged, by reading the serial number, the warranty term and any active contract covering that unit or site.

  • Entitlement returned automatically at logging, printed on the job card
  • Contract inclusions and exclusions applied as rules, not as memory
  • Out of warranty and out of contract work quoted before dispatch

The service call cycle, request to invoice

  1. Log the request

    Phone, email or portal, captured against a serial number and a site, with severity set from the fault and the contract rather than from how loudly it was reported.

  2. Check entitlement

    Warranty, contract or chargeable, resolved automatically from the unit record. Chargeable work gets a rate and a quote before an engineer is committed.

  3. Schedule and dispatch

    Skill and certification matched to the fault, travel and geography weighed, part availability confirmed on the van or reserved from the store, then the job is released.

  4. Complete on site

    History and documentation on the device, parts consumed booked against the job, labour and travel time recorded, photos taken and the customer signature captured offline.

  5. Invoice and close

    Labour, parts, travel and callout billed on the entitlement already decided, the unit history updated, and SLA attainment and first-time fix recorded against the job.

What we set up when we configure this module

  • Installed base register

    Serial numbers, configuration as sold, install and commissioning dates, warranty terms and full service history against each unit at each site.

  • Contract and SLA rules

    Coverage, response and fix targets by severity, inclusions and exclusions, preventive visit schedules and renewal dates with escalation on price.

  • Automatic entitlement check

    Warranty, contract or chargeable decided at logging from the serial number, printed on the job card and carried through to the invoice.

  • Dispatch board

    Engineer diaries with skills, certifications and geography, part availability checked before release, and deliberate slack held for emergency calls.

  • Mobile job record

    Unit history and documentation on the device, parts and time booked against the job, photos and signature captured, all of it working offline.

  • Van stock control

    Each vehicle as a stock location with min and max levels, replenishment from the main store, and a counting cycle so shrinkage shows up early.

Why teams bring us in to set up service

  • We build the installed base first

    Before any scheduling work, we reconstruct what you have out there from despatch records, invoices and engineer knowledge.

  • Entitlement is automated, not trusted to memory

    Warranty and contract rules are configured as rules the system applies at logging. Engineers and administrators stop making commercial decisions on the fly.

  • We price the mobile app on speed

    If a job takes twenty seconds to open, your engineers will use paper. We test the field app on real devices in bad signal before anyone signs off on it.

  • Van stock treated as real stock

    Each vehicle becomes a location with levels, replenishment and a counting cycle, because spares in vans that are never counted are spares you lose.

  • Honest about utilisation

    A schedule packed to 100 percent collapses the first time a job overruns. We set a target that leaves room for the emergency call your contracts have promised.

  • Platform neutral advice

    We deliver on ERPNext, Odoo and SAP. We will tell you where each one is weak on field service and what it will cost you to close the gap.

Service management questions

How does the system decide whether a job is warranty, contract or chargeable?

By reading the serialised unit. When the ticket is raised against a serial number, the system looks up the install date, the warranty term attached to that model and any active contract covering that site or that unit, and returns an entitlement before anyone is dispatched. The engineer sees the answer on the job card and the invoice is raised on the same basis. The point is that the decision is made once, automatically, at logging time. If you leave it to an engineer standing in a plant room, or to an administrator arguing three weeks later, you will write the work off.

Can engineers work offline in the field?

Yes, and you should insist on it. Plant rooms, basements, lift shafts and rural sites do not have reliable signal, and a mobile job record that needs a connection to open is useless in exactly the places engineers work. The app should hold the day's jobs, the unit history and the documentation locally, accept parts, time, photos and a customer signature offline, then sync when the device gets a connection. Speed matters as much as offline capability.

How are parts used on site tracked?

Each van is set up as a stock location in its own right, replenished from the main store like any other bin. When an engineer books a part to a job, stock moves out of that van at the correct valuation, the part is recorded against the serial number in the unit history, and it appears on the invoice line if the job is chargeable. Van stock also gets counted. A quarterly count per vehicle is not bureaucracy, it is the only thing standing between you and a slow leak of spares that never shows up as a loss anywhere visible.

How are service contracts priced and renewed?

A contract holds coverage terms, response and fix time commitments, what is included and excluded, the schedule of preventive visits and a renewal date. Pricing should start from the expected cost to serve, which means the preventive visits, the expected reactive calls for that equipment type and age, travel to that site, and parts you have agreed to cover. The failure we see most often is a contract priced once at sale and rolled forward for six years while the equipment ages and the visits get longer.

How is this different from an internal IT helpdesk?

Different job entirely. An internal helpdesk supports your own staff on your own systems and is a cost centre. Service management looks outward at equipment you sold to customers, so it carries a commercial layer that a helpdesk has no need for: an installed base of serialised units, warranty terms, contracts with financial consequences for missing an SLA, chargeable work, parts consumption at valuation and invoices. It is also distinct from plant maintenance, which applies the same field disciplines to your own machines rather than to customer equipment.

How does a completed service job become an invoice?

The job record is the source document. Labour hours at the applicable rate, parts consumed from van stock, travel and callout are already captured against the job by the engineer, so billing is a review and release rather than a rebuild. Entitlement decides what is charged and what is absorbed under warranty or contract. Do it within days, not weeks. Invoice a customer four weeks after the visit and someone will query the hours, nobody will remember the detail, and you will settle for less than the work was worth.

Related

The other services in this section, and related pages from TCB Infotech.

Find Out What Your Installed Base Is Worth

No commitment. A practical review of your service operation, whichever ERP you run.