This module: Reper Mass
Reper Mass — Warehouse and StockAll modules

Lot and Serial Tracking: FEFO, Expiry and GS1 Labels

Batch and serial tracking with expiry first out

Materials use no tracking, lot or serial mode; expiry can be required on receipt. Lot records track status and balance by warehouse×bin. FEFO allocation sorts by expiry; strict FEFO blocks violations. Receipt lines capture lot, serial and expiry; serial mode splits lines. Lot labels print GS1-128 and GS1 DataMatrix. Scheduled jobs mark expired lots; dashboard shows nearing expiry. Lot tracking add-on is €20/warehouse/month in the price book.

Lot, serial and expiry

Lot and serial modes

Per-part lot, serial or none; receipt and issue rules follow mode.

FEFO issues

Lot-aware movements split by FEFO when lot is not specified.

Expiry alerts

expiryWarnDays (default 30) on dashboard and digest email.

Quarantine and blocked

QC_HOLD puts lots in quarantine; manage status on /mass/lots.

GS1 labels

GS1-128 and DataMatrix (240)code(10)lot(17)YYMMDD(21)serial formats.

Priced add-on

Lot tracking module license; lot add-on €20/warehouse/month.

Engine and reports

src/lib/mass/lots.ts powers all issue channels. Expiry report and stock value show lot breakdown.

Opening stock import supports lot columns with GS1 labels.

  1. 1

    Choose tracking mode

    Set LOT or SERIAL and expiry requirement on the material.

  2. 2

    Enter lot on receipt

    Fill lot, serial and expiry on goods receipt; print labels.

  3. 3

    Consume with FEFO

    Picks, transfers and WO issues apply FEFO; monitor /mass/lots.

Lot, serial and expiryQuality · Warehouse · Purchasing

FAQ

Without the add-on

Lot tracking module and license are required.

Lot on count

Tracked parts require lot on count lines; cycle counts generate lot lines.

Serial trace

Serial lives in lotKey; consumption history on movements. Machine warranty stays in Axis records.

Let us define your module scope together