Building heat-to-equipment traceability: what you need before you start

Carl Mueller
September 16, 2026
2 min read

Material traceability has a reputation for being a software problem. It’s mostly a data problem, and it’s worth knowing exactly which data before you build anything, whether you’re building it in a database, a spreadsheet, or a product.

The deliverable is simple to state: for each piece of equipment, the material certificates covering the material that went into it, compiled into the package your customer or their inspector expects. Getting there takes three things.

1. The certificates, in one place

MTRs arrive during procurement, usually long before anyone knows which job the material will land on. So the store has to be independent of any project: one location where every certificate goes as it arrives, not project folders. A certificate covering a plate you bought in March may serve four different orders by year end, and if it was filed inside the first order’s folder, the other three won’t find it.

2. A reference scheme that finds one certificate

Each certificate needs to be findable by something. Heat number is the obvious candidate and it isn’t enough on its own: heat numbers repeat between mills, and one certificate often covers several heats. Decide up front what identifies a certificate in your world. Some shops assign their own certificate number at receiving; others use a combination they already record, like heat plus purchase order. Write the scheme down and apply it at receiving, because retrofitting references onto two years of scanned certificates is the job nobody survives.

3. The usage record, which only you have

No system, bought or built, can know which heat went into which vessel. That knowledge is created in your shop: it’s written on the router, marked on the drawing against each part, or held in your materials system. Whatever form it takes, it has to end up as a record: this equipment, these heats.

Every fabricator has this record somewhere, because without it there’s no traceability at all. The question is whether it lives in a system or in the welder’s handwriting. If it’s the handwriting, the transcription step is part of your process design, and it belongs during fabrication, not at handover when the inspector is standing there.

With those three in place, the rest is a join: for each piece of equipment, look up its heats, pull the matching certificates, compile the package. That’s mechanical. It’s also hundreds of lookups per order, which is why it lands on one person the week the equipment ships.

Where DocBoss comes in

DocBoss is built around exactly those three pieces. Certificates go into a shared library as they arrive, held once and pulled into whichever projects used that material, with metadata fields you define so the library holds whatever your material is actually identified by. You load the usage record into the project, from a spreadsheet or through the API. Then a query attaches the right certificates to the right equipment across hundreds of pieces at once, and reports what it couldn’t match, so you chase the missing certificate now instead of discovering the gap at handover. A late certificate goes into the library and the query runs again.

If you’re sketching this as a database project, it’s worth seeing the built version first.

Ready to leave the
clerical grind behind?

Related Resources