Blog
August 26, 2026

Heat number traceability, and where it breaks in your own shop

A heat number identifies the batch of steel a piece of material came from — the pour it originated in, and by extension its chemistry and mechanical properties. It is what a mill test report certifies, and it is what somebody will ask you for when a structural component is questioned. In distribution it is straightforward: you receive material against a heat, you store it, you ship it, and the number rides along.

Then somebody cuts it.

What a cut actually does to your data

Cutting a twenty-foot length into four pieces is, in inventory terms, one lot becoming four. Each piece carries the same heat number, because the chemistry did not change — but the system now needs four records where it had one, all pointing back to the same origin, with the offcut accounted for as scrap or as remnant stock.

Most distribution software cannot express that. It can decrement twenty feet and increment four pieces, but it has no way to say these four came from that one. So the heat number is preserved by convention instead of by structure: written on the piece with a paint pen, recorded on a job traveller, or held in the memory of whoever ran the saw.

It usually works. It works less well six months later, when a certification packet has to be assembled for a job that shipped in pieces from three different heats, and the only durable record is a photograph of a clipboard.

Assembly makes it worse, and quieter

Cutting produces pieces that still look like the original material. Assembly produces something that does not. A fabricated bracket made from two heats of plate and a length of angle has three lineages inside one part number, and the finished item has an identity of its own.

This is where the argument for structural traceability stops being about tidiness. If a mill issues a notice against a heat, the question you have to answer is not "did we buy any" — it is "which customers have parts containing it." Those are completely different queries. The first one a purchase history can answer. The second one requires the transformation to have been recorded as a relationship between input lots and output lots.

What preserving it requires

Three things, and they are all structural rather than procedural.

The transformation has to be a transaction. A work order that consumes input lots and produces output lots, with the quantities and the offcut recorded, is what makes lineage a query rather than a reconstruction. If the cut is not a transaction, there is nothing to trace through.

The certificates have to attach to the lot, not to a folder. Mill test reports and certificates of conformance are evidence about a specific heat. Held on the lot, they follow it through consumption automatically, and a customer certification packet can be generated at shipment. Held in a network drive organised by supplier and month, they have to be found.

Country of origin has to travel with the material. For Buy American and domestic-content requirements, origin is an attribute of the heat, and it needs to survive fabrication the same way the heat number does. It is the same mechanism, applied to a different field.

The practical test

Pick a serialized or fabricated part you shipped last quarter. Ask how long it takes to produce the complete provenance: the heats that went into it, the mill test report for each, the country of origin, and the operations it passed through in your shop. If the honest answer involves walking to a filing cabinet, the lineage is not in your system — it is in your building, which is a different and much slower thing.

How this works when fabrication and distribution share one set of records is covered on the industrial and building products page.

← All posts

Let's talk

Ready to run your business
instead of your software?

Schedule a conversation with our team. We'll walk through your current setup and show you exactly how CDXAI would fit — no pressure, no generic demo.

Try the Platform →