Топливный бак: запас Mass и доставка/выдача Flux
Топливный запас в Mass, измерения в Flux
Warehouse.kind TANK связывает топливохранилище с YAKIT-DIZEL (LT). ensureTankWarehouse связывает Flux container и Axis FuelTank; начальный уровень — IN. Flux delivery IN, dispense OUT, transfer TRANSFER, period variance ADJUST с idempotent hooks. Ручное движение Mass на TANK: 409 TANK_MANAGED_BY_FUEL. massStockSync включает мост.

Склад-бак
Badge TANK; карточка уровня топлива вместо ячеек.
Flux delivery и dispense
Delivery IN со счётчика/зонда/накладной; dispense OUT на технику.
Transfer и период
Tanker — обе стороны; закрытие периода — ADJUST.
Запись топлива Axis
createFuelTransaction при source≠FLUX; удаление — storno.
Связь
Mass склад в списке Flux; то же для Axis tanks с Mass.
Стоимость на машину
Unit cost из avgCost/FIFO в карточки Axis.
Мост
fuel-bridge.ts и fluxRef без дублей.
Import начальных остатков не пишет в TANK.
- 1
Свяжите бак с Mass
ensureTankWarehouse на экране Flux или Axis tank.
- 2
События Flux
Delivery/dispense получают stockMovementId; видно в журнале Mass.
- 3
Закрытие периода
Variance Flux period корректирует TANK.
Вопросы и ответы
Бак без Flux
Axis tanks могут с Mass; уровень из движений Mass.
Ручное движение бака
TANK_MANAGED_BY_FUEL; loss/correction Flux или period.
Заявка на топливо
CORE fuel request по лицензии Flux/Mass.