Skip to content

Manufacturing

Building an installed base record from orders, serials and service history

By SourceX Editorial · Updated

Short answer

Installed base management for an equipment OEM starts with one record per serial number that links the original sales order, the as-built configuration, the current site and operator, every service ticket and every part shipped to it. Build it from ERP, production and service history you already hold, with the serial number as the key.

Key takeaways

  • Use the serial number as the key and keep ship-to, bill-to and install site as separate fields.
  • Most of the data already exists in ERP orders, shipping, production records, warranty registrations and service tickets.
  • Never overwrite source records to force a match; store the link, its method and a confidence flag.
  • Make serial capture mandatory in service and parts workflows, or the record decays after the first build.
  • Service history linked to configuration is valuable for diagnostics and parts planning, inside the company and to AI developers.

What an installed base record has to answer#

An installed base record has to answer, for every unit in the field, where it is, how it was built, who runs it, what has been done to it and what it will need next. Equipment OEMs use those answers for spare parts planning, service contracts, upgrades, recalls, field notices and remote diagnostics.

Most OEMs already hold the raw material. Sales orders say what was sold, shipping records say which serial left the plant, and service tickets say what broke. What is missing is the link between them, so aftermarket teams rebuild it by hand each time a customer calls.

Scope matters from the start. Decide whether the record covers every product line or only equipment that is still serviced and still buys parts, and whether it includes units your dealers installed. A narrow, accurate record that service teams trust beats a complete one they ignore.

Where installed base data already lives#

Installed base data already lives across ERP, production, service and dealer systems, each keyed a little differently. Knowing each source's key field and typical gap tells you where matching effort will go.

Where installed base data already lives
SourceWhat it holdsKey fieldCommon gap
ERP sales ordersModel, options, buyer, ship-toOrder and line numberSerial often missing from the order line
Shipping and serial assignmentSerial number, ship date, carrierSerial numberShip-to may be a dealer or contractor
Production and as-built recordsConfiguration, major component serials, firmwareSerial or work orderKept in MES or on paper travelers
Commissioning and install reportsInstall site, date, startup settingsSerial, if recordedOften PDFs or paper forms
Warranty registrationsEnd user, install date, contactSerialIncomplete when dealers skip registration
Service ticketsSymptoms, diagnosis, labor, parts, resolutionCustomer account, sometimes serialSerial typed wrong or left blank
Parts ordersSpares shipped and to whomCustomer accountRarely tied to a serial
Dealer and distributor recordsEnd customer and siteDealer's own IDsHeld by the dealer, not the OEM
  1. 01Your work records
  2. 02Personal details removed
  3. 03You approve the release
  4. 04Licensed to AI developers
How it works with SourceX: Your work records → Personal details removed → You approve the release → Licensed to AI developers.Illustrative

Steps to build the record#

Building the record works best as a sequence, with the serial number as the key and every link carrying a note of where it came from. Start with one product family that has active service demand, prove the method, then extend it.

  • Define the unit: decide whether the record tracks the whole machine, major modules with their own serials, or both.
  • Extract every serial from shipping and production records, with ship date, sales order and line.
  • Attach the configuration from the as-built bill of materials or, failing that, the order options.
  • Resolve the install site from commissioning reports, warranty registrations and service addresses, keeping ship-to separate.
  • Link service tickets by serial; where a ticket names only a customer, match on site and model and mark the link as inferred.
  • Link parts orders to serials where the order references one, and flag the rest by account and site.
  • Record lifecycle events: relocations, resales, upgrades, major component swaps and retirement.
  • Assign an owner and make serial capture mandatory in service and parts workflows from now on.

Core fields for an installed base record#

The core fields fit on one screen, and each should show its source and the date it was last confirmed. A field with no source is a guess, and service planners will learn not to trust it.

Core fields for an installed base record
FieldPrimary sourceNote
Serial numberShipping or productionUnique key; keep superseded serials
Model and revisionItem masterUse the revision as built, not as quoted
Sales order and lineERPLinks options and the original buyer
Install site and current operatorCommissioning, warranty, serviceSeparate from ship-to and bill-to
As-built configurationProduction recordsOptions, major component serials, firmware or software version
Warranty and contract statusWarranty system or CRMStart date, end date and coverage
Service historyField service or CRM ticketsTicket IDs with symptom, cause and resolution codes
Parts historyERP parts ordersParts shipped to the unit or its site
StatusService and sales updatesActive, relocated, resold, idle or retired

Matching problems to expect#

Matching problems are where most of the effort goes, and the main rule is never to overwrite a source record to make a match look clean. Keep the original values and store the match, its method and a confidence flag beside them.

Expect serials typed with transposed characters, tickets logged against a parent company instead of the site, and units sold through dealers with no end customer on file. Major component replacements can change the serial a technician reads off the nameplate, and acquired product lines may use a different numbering scheme altogether.

Old system migrations are the other trap. A service platform replaced years ago may hold the only record of early units, so export and preserve its history before the subscription or server goes away.

Illustrative: a fictional maker of case packers and palletizers sells direct and through dealers. Orders and serials sit in its ERP, service tickets in a CRM-based field service tool, and parts orders arrive at the parts desk with only a customer account attached.

The aftermarket leader wants to stage the right spares before technicians arrive. The team builds a serial-keyed table from shipping records, adds as-built options from production, and links tickets by serial where present and by site and model where not. For dealer-sold units, dealers are asked for end customer details at the next service visit.

Planners can now see a unit's configuration and history before dispatch, and the parts desk quotes spares against the actual build. Several units turn out to have been resold to new operators, which the team records as lifecycle events rather than new machines.

Why linked service history interests AI developers#

Linked service history interests AI developers because each ticket tied to a configuration records a symptom, a diagnosis, the parts used and whether the fix held. Those sequences are useful for diagnostic assistants, service agents and parts forecasting models, and they are hard to reproduce outside a real installed base.

The SourceX Enterprise Data Value Framework explains why: domain expertise, human-generated signal, recency, data cleanliness and clear rights increase value, while reproducibility reduces it and preparation cost and privacy burden reduce net value. Customer site details and technician names need preparation, and dealer agreements may limit use of dealer-supplied data. SourceX handles those questions in the Rights and Preparation steps of the SourceX five-step transaction, with the OEM approving each step.

Frequently asked questions

Should the installed base live in ERP, CRM or a separate system?

Wherever service and parts teams will keep it current. Many OEMs hold the master record in the field service or CRM platform because technicians update it there, with ERP supplying orders and serials. The system matters less than having a single owner and mandatory serial capture.

What if we sold through dealers and never knew the end customer?

Start with what you know: the dealer, ship date and configuration. Warranty registrations, service tickets and parts orders often reveal the site later. Some OEMs ask dealers for end customer details through warranty or service programs, subject to the dealer agreement and applicable privacy rules.

How do we handle units with replaced major components?

Keep the original machine serial as the record key and log each major component replacement as a lifecycle event, with the old and new component serials. The unit's history stays continuous, while parts and warranty teams can still see which components are original.

Does connected equipment data replace the installed base record?

No. Telemetry shows how a connected unit is running, but it does not say who bought it, how it was configured at shipment or what service was done. Connected data becomes far more useful once it can be joined to the installed base record by serial number.

How far back should we go?

As far back as units still in service. Retired units can be summarized, but any machine still running and still buying parts deserves a full record. Prioritize models with active service contracts or frequent parts orders, then work back through older product families.

Related resources

See if your company qualifies

A short company assessment. No data uploads are needed.

See if your company qualifies