Этот модуль: Reper Mass
Reper Mass — Склад и запасыВсе модули

Партия и серия: FEFO, срок годности и GS1

Партионный учёт с FEFO

trackingMode NONE, LOT или SERIAL; requireExpiry для срока на приёмке. StockLot со статусами и StockLotBalance по склад×ячейка. allocateFefo по сроку; строгий FEFO блокирует нарушения. Строки приёмки с lot, serial, expiry; serial делит строки. Этикетки LOT GS1-128 и DataMatrix. Cron markExpiredLots; dashboard — приближающийся срок. MASS_LOTS доп. 20 €/склад/мес.

Партия, серия и срок годности

Режимы lot/serial

На позицию lot, serial или без; правила приёмки и выдачи по режиму.

Выдача FEFO

applyMovementWithLots делит по FEFO без указания lot.

Предупреждения о сроке

expiryWarnDays (30) на панели и в digest.

Карантин и блок

QC_HOLD → карантин; статус на /mass/lots.

Этикетки GS1

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

Платное дополнение

Entitlement MASS_LOTS; MASS_LOT_ADDON 20 €/склад/мес.

Движок и отчёты

src/lib/mass/lots.ts для всех каналов выдачи. Отчёт expiry и стоимость с разбивкой lot.

Импорт начальных остатков с колонками lot и GS1.

  1. 1

    Выберите режим

    LOT или SERIAL и обязательность срока на материале.

  2. 2

    Lot на приёмке

    Lot, serial, expiry в GR; печать этикеток.

  3. 3

    Списание FEFO

    Pick, transfer и наряд используют FEFO; контроль /mass/lots.

Партия, серия и срок годностиКачество · Склад · Закупки

Вопросы и ответы

Без дополнения

Нужны модуль и entitlement MASS_LOTS.

Lot при инвентаризации

Для tracking нужен lotId на CountLine; cycle создаёт lot-строки.

Trace серии

Serial в lotKey; история в движениях. Гарантия машины — в Axis.

Определим объём модулей вместе