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.
| Source | What it holds | Key field | Common gap |
|---|---|---|---|
| ERP sales orders | Model, options, buyer, ship-to | Order and line number | Serial often missing from the order line |
| Shipping and serial assignment | Serial number, ship date, carrier | Serial number | Ship-to may be a dealer or contractor |
| Production and as-built records | Configuration, major component serials, firmware | Serial or work order | Kept in MES or on paper travelers |
| Commissioning and install reports | Install site, date, startup settings | Serial, if recorded | Often PDFs or paper forms |
| Warranty registrations | End user, install date, contact | Serial | Incomplete when dealers skip registration |
| Service tickets | Symptoms, diagnosis, labor, parts, resolution | Customer account, sometimes serial | Serial typed wrong or left blank |
| Parts orders | Spares shipped and to whom | Customer account | Rarely tied to a serial |
| Dealer and distributor records | End customer and site | Dealer's own IDs | Held by the dealer, not the OEM |
- 01Your work records
- 02Personal details removed
- 03You approve the release
- 04Licensed to AI developers
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.
| Field | Primary source | Note |
|---|---|---|
| Serial number | Shipping or production | Unique key; keep superseded serials |
| Model and revision | Item master | Use the revision as built, not as quoted |
| Sales order and line | ERP | Links options and the original buyer |
| Install site and current operator | Commissioning, warranty, service | Separate from ship-to and bill-to |
| As-built configuration | Production records | Options, major component serials, firmware or software version |
| Warranty and contract status | Warranty system or CRM | Start date, end date and coverage |
| Service history | Field service or CRM tickets | Ticket IDs with symptom, cause and resolution codes |
| Parts history | ERP parts orders | Parts shipped to the unit or its site |
| Status | Service and sales updates | Active, 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 example: a packaging equipment OEM links its records#
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
- QuestionCan SaaS data be licensed?
- InsightPurpose limitation: can records collected for one purpose be licensed for AI?
- InsightShared inboxes like support@ and sales@: often your most licensable email
- InsightIs B2B contact data personal data under CCPA?
- IndustryBPO & contact centers data
- IndustryIT managed services data
See if your company qualifies
A short company assessment. No data uploads are needed.