What traceability connects
- Supplier lot, received lot, COA, and receive movement.
- Input lots consumed by a production run.
- Recipe version used by the run.
- Output lots produced by signoff.
- Customer order, reservation, shipment, and shipment allocation.
- Generated traceability exports and retained files.
Backward trace
Start with a finished lot or shipment and identify:- The sales order and shipment allocation, if the lot reached a customer.
- The finished or WIP lot created by production.
- The production run and recipe version.
- The input lots consumed by the run.
- The suppliers, supplier lot codes, COAs, and movements behind those inputs.
Forward trace
Start with an input lot and identify:- Receiving event and supplier context.
- Any movements, holds, adjustments, transfers, returns, or scrap.
- Production runs that consumed the lot.
- Output lots created from those runs.
- Customer orders and shipments that received the output lots.
Traceability exports
Generate a trace package when QA, support, or a customer needs a reproducible file package. Generated exports should remain attached to the source export job or report. See Reports.Investigation rules
- Keep movement references precise. Movement rows should point to receiving, production, shipping, adjustment, transfer, return, scrap, or correction records.
- Prefer FEFO unless QA documents an exception.
- Preserve production signoff history instead of editing completed batch records silently.
- Fix source records when a trace looks wrong.
Common trace issues
- No lot matched scan input: search by internal lot, supplier lot, traceability lot code, or generated Batchlane lot link.
- Finished lot has no input history: confirm production was signed off, not manually created outside the normal flow.
- Customer shipment is missing: confirm the order was shipped, not only reserved.
- Export cannot run: confirm the selected lot exists in the current workspace.