Better Data Logo
SCM · Quality

Every lot accountable. Every hold traceable. Nothing released without a record.

Quality in Better Data is a loop. QC assessments, lot hold actions, and release decisions are first-class operational events with full audit trails and real-time stock impact.

LOT LMB-LOT-2025-001 · Bond Repair Serum

ON HOLD

Hold reason: Viscosity out of spec - batch QC failure

Initiated by: QC Team · 14 Feb 2026

Stock impact: 840 units quarantined

Lot-level

Holds scoped to individual lot - not the entire SKU

Real-time

Lot hold immediately removes units from available inventory

Audit-ready

Every QC decision logged with actor, timestamp, and evidence

QC assessments, not QC emails

Every goods receipt can trigger a QC assessment in the quality loop. Pass, fail, and hold decisions are recorded against lot records with operator and timestamp context. Stock remains controlled until the loop reaches an explicit released outcome.

  • - QC assessment automatically created on GRN receipt
  • - Pass/fail/hold decision recorded with inspector and timestamp
  • - Failed lots move to ON_HOLD - inventory reserved, not available
  • - Passed lots released to available stock automatically

QC assessment · LMB-LOT-2025-001

Inspector

QA-Operator-07

Inspection date

2026-02-14

Test type

Batch release

Result

PASSED

Viscosity: Pass ✓

pH level: Pass ✓

Microbial count: Pass ✓

Hold propagation

Lot ON HOLD · LMB-LOT-2025-001
Inventory: 840 units quarantined
Fulfillment: 2 picks blocked
Procurement: 1 PO flagged

Lot holds that propagate instantly

A single hold action updates connected loops immediately. Inventory availability adjusts in place, fulfillment routes around blocked lots, and open procurement activities receive clear quality flags. This gives operators one decision point with system-wide enforcement.

  • - Hold types: quarantine, quality failure, regulatory, supplier dispute
  • - Instant stock impact - available inventory updated in real time
  • - Fulfillment picks blocked for held lots automatically
  • - Hold lifted only via resolved QC event with release authorization

Resolution and CAPA on the record

Holds are resolved through explicit disposition steps such as re-test, disposal, or supplier return. Corrective action notes and supporting evidence remain attached to the lot timeline so quality teams and auditors can reconstruct the complete decision path.

  • - Hold resolution requires explicit disposition decision
  • - Re-test results attached to the lot audit trail
  • - Corrective action notes linked to the quality event
  • - Supplier return or disposal triggers procurement and inventory events

Quality timeline · LMB-LOT-2025-001

  1. GRN Received · 2026-02-14 · Receiving Ops
  2. QC Assessment · 2026-02-14 · QA-Operator-07
  3. Hold Initiated · 2026-02-14 · Quality Lead
  4. Re-test Completed · 2026-02-15 · QA-Operator-09
  5. Hold Released · 2026-02-15 · Quality Lead
  6. Stock Available · 2026-02-15 · Inventory Loop

Built for operators

Quality is designed for compliance-sensitive operations where every lot decision must be audit-ready. QA, operations, and compliance teams read from one immutable event history instead of reconciling disconnected systems.

API and integration

  • REST API - QC assessment CRUD, lot hold management, resolution recording
  • Loop events - scm.quality emits events to inventory, fulfillment, and procurement on hold or release
  • Audit export - quality event logs exportable for regulatory submission
View API reference →

Related modules

Inventory
Lot holds propagate immediately to available stock positions.
Procurement
GRN receipt triggers QC assessment in the quality loop.
Execution
Picks blocked for held lots before fulfillment queue.
Signal Tags
Lot-level Signal Tags enable chain-of-custody verification.

Quality that your auditors can read, not just your ops team

Book a 30-minute demo. We will walk through your compliance workflow.

Book a demo