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

Fuel Tank: Mass Stock and Flux Delivery/Dispense

Fuel stock in Mass, measurement in Flux

Warehouse.kind TANK models fuel stores linked to YAKIT-DIZEL (LT). ensureTankWarehouse binds Flux containers and Axis FuelTank; opening level posts IN. Flux delivery IN, dispense OUT, transfer TRANSFER, period variance ADJUST with idempotent hooks. Manual Mass moves on TANK return 409 TANK_MANAGED_BY_FUEL. massStockSync toggles the bridge.

Fuel tank and Flux bridge

Tank warehouse

TANK badge on list; detail shows fuel level card instead of bins.

Flux delivery and dispense

Delivery IN from meter/probe/note; dispense OUT to vehicles.

Transfer and period

Tanker transfer both sides; period close posts variance ADJUST.

Axis fuel entry

createFuelTransaction when source≠FLUX; delete reverses movement.

Link and unlink

Mass warehouse link on Flux tank list; same on Axis tanks when Mass enabled.

Cost to equipment

Unit cost from avgCost/FIFO flows to Axis cost cards.

Bridge engine

fuel-bridge.ts uses fluxRef keys to stay idempotent.

Opening stock import skips TANK; level comes from bridge.

  1. 1

    Link tank to Mass

    Bind via ensureTankWarehouse on Flux or Axis tank screen.

  2. 2

    Watch Flux events

    Delivery and dispense get stockMovementId; visible in Mass ledger.

  3. 3

    Period close

    Flux period approval variance adjusts TANK stock.

Fuel tank and Flux bridgeFuel manager · Fleet · Finance

FAQ

Tank without Flux

Axis tanks can link to Mass; level card reads Mass movements.

Manual tank move

Blocked with TANK_MANAGED_BY_FUEL; use Flux loss/correction or period.

Fuel material request

Shared platform fuel request type integrates per Flux/Mass license.

Let us define your module scope together