Skip to main content

2.5 Documentation & Traveler Control

In electronics manufacturing, documentation and traveler control form the backbone of traceability. Each unit’s record is more than a log—it is the authoritative account of every process, inspection, and rework step, ensuring that nothing is hidden and no board goes untracked. When maintained with discipline, the traveler prevents duplication, enforces re-inspection after repairs, and provides the evidence needed to prove both compliance and quality. By consolidating all history into a single controlled system, manufacturers turn individual fixes into collective process knowledge while safeguarding customer trust.

2.5.1 Why this matters (in one page)

If the traveler/MES record tells the whole story, boards don’t get lost, labels don’t lie, and quality actions actually stick. Your goals:

  • Every unit (SN) has an unbroken history from parts → board → box.
  • Any rework is visible (who/what/when/how), with proof.
  • The route after rework forces the right re-inspections before “PASS.”
  • No shadow data (sticky notes, side spreadsheets, chat photos).

House rule: No traveler, no work. No scan, no move.




2.5.2 What the record must contain (per serial)

Log these once per unit and update on changes. Keep it boringly complete.

Bucket

Required fields

Identity

Product & Rev, Serial Number, WO/Lot, Side (Top/Bottom), Variant

Genealogy

PCB lot, stencil ID, paste lot, component lots for critical parts (BGAs, power), feeder/fixture IDs

Process recipe

Printer/PnP/oven/AOI/AXI/Test recipe IDs (the exact versions used)

Programming

Firmware image ID/hash, keys/MAC, who/when programmed

Inspections

SPI/AOI/AXI pass refs (image links), ICT/FCT logs, profile plot link

Disposition

Current status (WIP/HOLD/REWORK/MRB/PASS/SCRAP/PACK), station that set it

Rework (if any)

Ticket ID(s), defect code(s), action(s), parts replaced, attempt count, evidence images

If your system can’t attach files, fix the system—not the discipline.




2.5.3 Simple status model (so routing is automatic)

Status

How it’s set

What it means

What’s allowed next

WIP

Default on start

In process, no fails

Next routed step

NG-QUAR

Auto on fail

Unit contained

Only Rework or MRB

REWORK

Tech claim

Under repair with open ticket

Re-Inspect/Re-Test for the failing gate(s)

MRB

QE/PE set

Needs board-level disposition

Scrap / Use-as-is / RTV / Rework

PASS

All required gates green

Cleared

Pack → Ship

SCRAP

MRB

End of story

Inventory/CoPQ adjust

PACK

Packer

In box; board→box mapping locked

Ship/Return to rework via RMA flow only

Rule: after REWORK, the route must include the failing station again (and any downstream affected). No hopscotch.




2.5.4 Rework ticket: fields that end arguments

  • SN / Refdes / Side
  • Defect code (controlled list), short free-text note if edge case
  • Evidence: AOI/AXI images, scope traces, reflow plot snippet
  • Action: what was done (paste/flux, temps, nozzle, part PN/lot replaced)
  • Attempt count (per refdes) and heat cycles if relevant (BGA/QFN limits)
  • Who/when (operator/tech/QE)
  • Verification step(s) required (AXI, AOI, ICT, FCT) + result links

Close only when verification passes and status moves to PASS via the routed gates.




2.5.5 Serial numbers & labels (no duplicates, no ghosts)

  • One SN = one physical unit. Reuse never.
  • Reprint = same data, same barcode, reprint reason logged; old label destroyed.
  • Label corrections: void the wrong label in MES (status = VOID), apply corrected, attach photo.
  • Board↔box mapping: scan all board SNs into the box SN; block pack if the map is missing.
  • Marking after rework: if you add or alter DPM/label, log new code in the SN record (Section 4.x practices).



2.5.6 Genealogy updates (parts you swap must leave footprints)

When you replace a component:

  • Scan the new part PN + lot/date into the SN’s child list.
  • If you remove a part, mark the old lot as removed (so supplier returns/SCARs find it).
  • For security items (keys, unique IDs), record new values and invalidate old.

This makes supplier issues traceable without digging through benches.



2.5.7 Route after rework (the “must-pass” list)

Map defect → required verifications:

Rework type

Required verifications before PASS

BGA/QFN replacement

AXI (BGA collapse/voids), AOI 3D/side (QFN), FCT smoke

Fine-pitch SMD touch-up

AOI at that program rev, targeted FCT if on critical net

THT re-solder

Visual topside fill check; if on power/IO → ICT/FCT spot

Firmware reflash

Image hash, keys/MAC stored; FCT comms/boot

Connector/cable/mech swap

Continuity/orientation test; cosmetic check

MES should insert these steps automatically when the ticket closes.




2.5.8 Paper traveler backup (when MES blinks)

  • Pre-printed barcoded travelers with minimal fields: SN, WO, Product Rev, status boxes, signature lines.
  • On recovery, back-enter: timestamps, actions, photos (taken during outage), then retire paper with a scan.
  • No paper-only work beyond a shift; if outage persists, declare controlled stop or bring up a light offline tracker that imports to MES.


2.5.9 Common scenarios (do this, not that)

A) BGA rework late in test

  • Do: Move SN to REWORK, perform controlled rework (14.3), AXI, then rerun failed FCT steps (and any power rails).
  • Don’t: Wave it through because “it now boots.” AXI or it didn’t happen.

B) Box opened for board swap (RMA)

  • Do: Break board↔box map, set box HOLD, create child traveler for the board, repair & re-test, then rebuild the map and close RMA with notes.
  • Don’t: Swap and scribble—mapping must match reality.

C) Label smudge at pack

  • Do: Reprint with same SN; attach photo; VOID old in system.
  • Don’t: Handwrite. Ever.

D) ECO mid-lot

  • Do: Traveler shows ECN ID, split WIP into pre-/post-ECN lots; recipes and AOI programs rev’d; pack labels carry as-built rev.
  • Don’t: Mix silently—this makes root cause investigations miserable.


2.5.10 Roles & permissions (who can touch what)

Role

Can…

Cannot…

Operator

Start/stop work, set NG-QUAR, attach photos

Change SN, bypass gates

Repair Tech

Claim REWORK, edit ticket fields, scan part lots, request verifications

Set PASS without required verifications

QE/PE

Approve MRB, change routes, set Use-as-is with notes

Edit SN genealogy without evidence

Materials/SQE

Attach supplier docs, start RTV

Close product tickets

Packer

Bind board↔box, print labels

Override missing records

Tight permissions prevent accidental “greenwashing.”




2.5.11 Guardrails against shadow data

  • Block pack-out if any of: open ticket, missing AXI/AOI link for required rework, missing firmware hash, broken board↔box map.
  • Auto-import images from AOI/AXI/test into the ticket (no manual upload to chat).
  • Dashboard tile: “Units in REWORK > 24 h” and “Reprints today” (count & reasons).
  • Weekly audit: pick 5 PASS units → verify images, genealogy, programming match labels.



2.5.12 Pocket checklists

At fail (operator)

  • Scan to NG-QUAR; ticket auto-created
  • Defect code picked; image/plot attached
  • Unit parked in quarantine rack

At rework (tech)

  • Claim ticket (REWORK); log action, temps/tools
  • Scan new parts (lot/date); update attempt count
  • Run required verifications; attach results

At close (QE/lead)

  • All required gates re-passed (MES shows green chain)
  • Status → PASS; comments “why fix worked” noted
  • If label reprint: old VOIDed; photo saved

At pack

  • Board SNs ↔ box SN mapped; firmware ID printed if required
  • Traveler signed; CoC generated (if needed)


Conclusion: Maintaining complete, accurate traveler records and enforcing strict status control ensures that every board carries a verifiable history. This discipline protects traceability, prevents escapes, and transforms rework from isolated fixes into auditable improvements across the production line.