Každé vážení vozidla s odpadem končí jako řádek v surovém logu váhy. Postavil jsem systém, který tyto záznamy automaticky načítá, páruje, kontroluje a převádí na přehledy, se kterými pracuje provoz i management — bez ručního přepisování.
Provozovna denně odbavuje desítky vozidel s odpadem. Každé vážení — vozidlo, dopravce, materiál, hmotnost při příjezdu a odjezdu — zaznamenává vážní jednotka do provozního logu.
Log je ale surový datový soubor. Aby z něj vznikla evidence, statistiky za dopravce a materiály nebo podklad pro fakturaci, musel ho dřív někdo ručně přepisovat a zpracovávat v Excelu — každý den, se všemi chybami, které k ruční práci patří.
Původní zpracování stálo na sešitu s makry: obsluha nahrála log, spouštěla úpravy, dohledávala nesedící záznamy a výsledky ručně skládala do měsíčních přehledů. Jedna změna formátu logu znamenala rozbité makro a dopoledne ladění.
Nové řešení čte log vážní jednotky přímo. Záznamy parsuje, automaticky páruje první a druhé vážení (plné → prázdné vozidlo), počítá rozdíl a průběžně aktualizuje přehledy. Obsluha nic nepřepisuje — jen kontroluje výsledek.
Nad daty běží jednoduchá aplikace: filtrování podle data, dopravce, materiálu a operace, fulltextové hledání, export do CSV a statistiky — souhrny za dopravce a materiály, denní průběh, přehled podle SPZ. Automatická obnova dat každou minutu.
Nejtěžší část není načíst soubor — je to správně spárovat dvě vážení téhož vozidla v reálném provozu: vozidla jezdí opakovaně, některá nejsou registrovaná, občas chybí druhé vážení. Řešení má sadu pravidel a kontrol, které tyto situace řeší automaticky a sporné případy zvýrazní člověku, místo aby je tiše ztratilo.