Mass-balance reports: R2v3s favoriete spreadsheet, gegenereerd
Hoe tonnage in gelijk is aan tonnage out plus accountable losses, met period picker en fallback naar order-shipped wanneer settlements achterlopen.
Mass balance is de R2v3-eis (en die van meerdere andere normen) die zegt: voor elke kilo die je ontvangt, moet je kunnen verantwoorden waar die is gebleven. Gerecycled, refurbished, verkocht, verschroot of nog in voorraad — maar verantwoord. Het mass-balance report is de berekening die dat bewijst.
De rekensom
Voor een afgebakende periode en scope geldt: Instroom (ontvangen tonnage uit inbound orders) is gelijk aan Uitstroom (verzonden tonnage in outbound orders, met bestemmingscategorieën — refurbish, recycle, scrap, donatie) plus Voorraadverschil (eindvoorraad min beginvoorraad) plus Verantwoorde verliezen (geregistreerde afboekingen met reden).
Als de vergelijking niet sluit, markeert het rapport de afwijking en onderzoekt de operator de oorzaak. De meeste afwijkingen komen door weegprecisie (die het platform apart bijhoudt naast de data) of door transfers tussen warehouses midden in de periode die nog niet gereconcilieerd zijn.
Periodekiezer en bedrijfsfilter
/core/reports/mass-balance heeft een periodekiezer (maand, kwartaal, kalenderjaar, aangepaste range) en een bedrijfsfilter, zodat een tenant met meerdere juridische entiteiten rapporten per entiteit kan maken — of samengevoegd over alle entiteiten. De query draait op mass_balance_periods, een gedenormaliseerde tabel die de ruwe data aggregeert en elke nacht wordt ververst.
Fallback op verzonden orders
Settlement-data is de gezaghebbende bron voor uitgaande gewichten, maar settlements sluiten met 14-30 dagen vertraging (de deal rondt af, de koper betaalt, de settlement wordt geschreven). Voor een rapport over de huidige maand gebruikt de K4-fallback daarom order-shipped data in plaats van settlements — zodat het rapport de fysieke uitstroom toont, ook als de financiële reconciliatie nog achterloopt. De methodologienota in het rapport legt per regel uit welke databron gebruikt is.
Wat de auditor ziet
Het rapport exporteert als CSV (regel per regel) en als PDF (met totalen, afwijking en methodologie). De auditor wil de data op regelniveau; management wil de samenvatting van de afwijking. Beide weergaven komen uit dezelfde query, dus ze spreken elkaar nooit tegen.