A package label is useful only when it can lead back to the exact approved opening configuration—and forward to the package, shipment and receiving evidence that moved it.
A site receives four nearly identical aluminium windows. One has a special glass build-up, one opens the opposite way and one belongs three floors higher. The outer cartons show only a broad type name. By the time the mistake is noticed, two units have been unpacked and a hardware carton has separated from its frame. The project does not need more labels for their own sake. It needs a single identity that survives drawings, work orders, inspections, packaging, transport and receiving without being retyped into a new and conflicting code at each handoff.
Traceability boundary: This guide does not impose a barcode, RFID, GS1 or serial-number system; prescribe label durability or placement; establish customs compliance; or prove legal title, delivery acceptance or responsibility. The contract, destination requirements and authorised project procedures govern.
1. Choose the traceable object before printing a label
An opening mark is usually the project identity for the installed unit, but it may not be sufficient for every physical object. A frame, sash, glazed unit, screen, hardware carton, spare part, rack, crate, pallet and shipment can each need a different relationship to the project mark. Decide what must be identified at instance level, what may be tracked as a lot or package group, and which relationships must be recoverable later.
GS1’s Global Traceability Standard describes traceability as identification, capture and sharing of information. It distinguishes class-, lot- and instance-level identification, and explains that links between aggregated logistic units and their contained items need to be recorded. The implementation choice is project-specific: a custom window package may use an internal opening-mark system, GS1 identifiers, or another controlled route. The important result is that the item-to-package relationship is explicit and retrievable.
Do not make the opening mark carry uncontrolled information such as drawing revision, finish, floor, container or production date if any of those can change. Use a stable mark as the key, then link it to controlled attributes in the register. If the project legitimately changes a mark, preserve the old-to-new relationship with an authorised reason and affected physical items—not an overwritten spreadsheet cell.
Define one human-readable primary identifier on every unit or protected tag, then decide which machine-readable carrier is useful for the receiving environment. A barcode or QR code that opens an ungoverned public file is not traceability; it is merely a shortcut to uncertain data.
| Object | Identity needed | Relationship to record | Do not assume |
|---|---|---|---|
| Installed window/door | Opening mark plus controlled instance or lot identifier where required | Approved configuration and site location | Package code alone identifies the finished opening |
| Screen/accessory carton | Part/package ID and compatible opening marks | Contained components and destination package | A loose carton can be assigned later by appearance |
| Crate/rack/pallet | Unique package/logistic-unit ID | Every contained mark and handling status | Outer package represents one identical product |
| Shipment/container | Shipment/transport reference | Included packages and seal/loading record | Container number identifies every item within it |
| Spare component | Part ID, revision and compatible marks | Storage location and service record | Generic hardware name is enough for replacement |
2. Build one crosswalk from drawing to physical package
The traceability register is the bridge. It should link the opening mark to drawing and schedule revision, configuration status, profile/glass/hardware/finish identifiers where appropriate, fabrication order, inspection disposition, package ID, crate/rack position, shipment reference and site receiving state. A small project may keep this in a protected spreadsheet; a larger project may integrate it with ERP or scanning. The control principle is the same: one current authoritative record, with visible history.
Do not copy a schedule into a packing list by hand at the last minute. Generate or independently reconcile the packing content from the same approved mark register used for production. Where packages contain mixed marks, list each mark. Where a large unit is split into frame, sash or accessory packages, list the relationship and the condition required for recombination. Where glass and frame travel separately, record which components belong together without asserting that site glazing is permitted or ready.
The crosswalk should record exceptions: rework, replacement, hold, split shipment, damaged package, missing accessory, sample, spare and superseded unit. Without exception states, a package may appear ‘shipped’ even after its original unit was reworked or diverted. Use statuses that describe physical reality, not commercial aspiration.
GS1’s logistic-label guidance treats a logistic unit as an item for transport or storage that needs management across the supply chain. It is a useful conceptual boundary: a crate can be uniquely identified without pretending that its code is the same as the installed-window identity.
| Opening mark | Released drawing/configuration | Inspection state | Package/logistic unit | Receiving state |
|---|---|---|---|---|
| [W-101] | [revision / configuration ID] | [released / held / rework] | [crate and position] | [not shipped / shipped / received / exception] |
| [W-102] | [revision / configuration ID] | [released / held / rework] | [crate and position] | [not shipped / shipped / received / exception] |
| [D-201] | [revision / configuration ID] | [released / held / rework] | [crate and position] | [not shipped / shipped / received / exception] |
| [accessory set] | [compatible marks] | [complete / partial / held] | [carton/package ID] | [not shipped / shipped / received / exception] |
3. Capture the handoffs that change what can be known
Not every movement needs a new form. Capture the events that change identity, configuration, custody, condition or aggregation. For a window project, those commonly include production release, fabrication completion, inspection disposition, packing, loading, shipment, receiving, unpacking, installation allocation and replacement. For each event, retain the item/package ID, date/time or controlled period, responsible party, location where relevant, status and exception evidence.
GS1 calls these Critical Tracking Events and the associated data Key Data Elements. Use those terms only if the project adopts that framework; the practical lesson is broader. A photo of a crate in a container is weak evidence if it cannot be connected to package identity and loading record. A scan at receiving is weak evidence if the receiver cannot see which opening marks should be inside the package or record damage and shortage exceptions.
Keep production configuration and logistics condition separate. A product may be correctly fabricated but damaged in transport. A package may arrive intact while containing the wrong revision. The record must let the project distinguish these routes rather than treating ‘delivered’ as one undifferentiated success state.
Do not pre-fill a successful receiving state. Site receiving is an external event that needs actual evidence from the destination process. Until then, report the package as dispatched or in transit according to the verified record, not as delivered and accepted.
| Event | Minimum data | Exception that must stay visible |
|---|---|---|
| Production release | Mark, configuration/drawing revision, authority and date | Open technical or commercial holds |
| Inspection | Item/lot identity, method/status and disposition | Rework, concession or uninspected population |
| Packing | Contained marks, package ID, condition/protection | Split/missing/accessory relationship |
| Loading/shipment | Package IDs, transport reference and loading evidence | Damage, substitution, seal or count discrepancy |
| Receiving | Receiver, date, package condition and count | Shortage/damage/identity exception |
| Site allocation | Opening mark, location and installer handoff | Unit placed at wrong location or held |
4. Test traceability before it is needed for a claim
Run a retrieval exercise on representative and high-risk samples before shipment. Start with a physical label and ask whether the team can retrieve the approved opening configuration, inspection disposition, package content and shipment reference. Then start with a shipment or crate ID and ask whether every contained mark and its released revision can be identified. Do the reciprocal test at receiving when the project has authority and access.
The test should include exception cases: an accessory carton separated from its frame, a mixed crate, a reworked unit, a label damaged in transit, a replacement made after packing and a unit with a changed drawing revision. A system that works only for an untouched standard unit is not mature enough for real delivery conditions.
Record test result, missing relationship, correction owner and re-test evidence. Do not call a label scheme traceable because the code scans. The outcome is an answerable relationship between object, configuration, event and evidence.
| Start point | Expected retrieval | Pass condition |
|---|---|---|
| Physical unit label | Opening mark, released configuration, inspection and package history | All links found without relying on memory |
| Package/crate ID | Complete contained-mark list and shipment/condition record | No missing or duplicated contained item |
| Opening mark | Current physical status and assigned package/site location | Latest state is evidence-backed |
| Replacement/rework record | Original and replacement identity plus disposition | History preserved; no overwritten baseline |
| Receiving exception | Package, contents, photos/notices and resolution owner | Issue remains visible until closure |
5. Close with a maintainable archive, not a label pile
At handover, preserve the mark register, final configuration, package/shipment relationships, receiving evidence, unresolved exceptions, installed-location confirmation if available, spares and replacement history. Define access permissions and retention responsibilities. The archive must be usable by the project’s authorised after-sales and facilities teams without exposing unrelated commercial or personal information.
A traceability system should scale to the risk. Instance-level labelling can be valuable for highly customised, safety-sensitive or long-service units; a controlled lot/package relationship may be enough for other items. The decision belongs to the project, not to a generic article or a technology supplier.
FAQ
Is an opening mark enough for every item?
Not always. It may identify the installed unit, while packages, accessories, spares and shipments need related identities and recorded aggregation relationships.
Do we need GS1 barcodes?
No. GS1 provides a recognised traceability framework, but the project must select a practical controlled identification method and ensure it meets contractual and destination needs.
Can a crate label prove the glass or hardware inside is correct?
Only if the package-to-item and item-to-configuration relationships are recorded and can be retrieved. The outer label alone does not prove content.
When is a package delivered?
Only when the destination’s actual receiving evidence supports that status. Dispatch, transport, arrival, count and acceptance may be separate states.
Should traceability records include every component?
Choose the level based on project risk, service needs, component change risk and contractual requirements. Do not create unnecessary identifiers that cannot be maintained.
Continue the project review
Connect this guide with the proposed window and door systems, then review how Cavorlen approaches manufacturing and quality control. When your schedule is ready, send it through the project review form.
Official sources used
GS1 — Global Traceability Standard ↗GS1 — Logistic Label Guideline ↗ISO — ISO 10007:2017 configuration management guidance ↗ISO — ISO 19650-2 information management during delivery ↗Related buyer guides
This guide does not define a universal label format, tracking technology, packaging method or chain-of-custody standard for windows. It does not replace shipping, customs, safety or contractual delivery requirements.