Инвентаризация и пополнение: ABC, слепой пересчёт, min-max
Точность и предложения закупки
CountSession для слепого пересчёта; POSTED variance → ADJUST. recomputeAbcClasses: A/B/C по OUT за 12 мес.; generateCycleCounts: CYCLE (A 30, B 90, C 180 дн.) с дневной квотой. replenishment.ts: OUT 90 дн., lead time, ROP; COVERED_BY_ORDER при открытом PO. createDraftOrdersFromSuggestions — DRAFT PO на поставщика×склад.

Слепой пересчёт
Системное qty скрыто до POST; отчёт variance после.
ABC cycle
Авто ABC; lastCountedAt; уведомление MASS_CYCLE_COUNT_CREATED.
Разбор расхождений
countVarianceTolerancePct; lot-строки при tracking.
Предложения ROP
BELOW_REORDER, FORECAST с net available.
Черновики заказов
DRAFT PO из выбранных строк replenishment.
Карточки dashboard
Критичный остаток, открытый count и replenishment на главной Mass.
Отчёты
count-coverage по ABC; replenishment — причины.
Tracking: lot-строки count; lastCountedAt после POST.
- 1
ABC и квота
Tolerancia count и политика cycle в настройках.
- 2
Сессия инвентаризации
Слепой ввод; POST корректирует остаток.
- 3
Заказ из предложения
DRAFT PO из /mass/replenishment.
Вопросы и ответы
Откуда ROP
Part.reorderPoint или потребление×lead+3 дня; lead из SupplierMaterial.
Без строки stock
ROP-позиции с GENERAL складом в предложениях.
Cycle при открытом count
generateCycleCounts пропускает склад с открытой сессией.