Vasúttársaság
Biztonságos pénztárfolyamatok vasúttársaságoknak
A készpénz sok kézen megy át. A CARS minden átadásból rögzített átvezetést csinál két felelős között, így az eltérés ott derül ki, ahol keletkezett, nem a havi zárásnál.
A feladat
A vasúti üzemben a készpénz többször gazdát cserél a vonatszemélyzet, a jegypénztárak, a számlálóhelyek és a bank között. Minden ilyen átadás olyan pont, ahol eltérés keletkezhet, és később megtalálhatatlanná válhat — különösen akkor, ha először a havi zárás teszi láthatóvá.
A megoldás
Olyan nyilvántartás, amelyben minden összegnek minden pillanatban van felelőse. Az átadás nem státuszváltás, hanem átvezetés két megnevezett személy között, és csak akkor érvényes, ha mindkét oldalon egyezik.
Az eredmény
Az eltérés annál az átadásnál válik láthatóvá, ahol keletkezett, nem hetekkel később a zárásban.
A pénztárkezelés nem számtani feladat. Az összegek egyszerűek; az a nehéz kérdés, hogy egy adott összeg egy adott pillanatban kihez tartozott. Amint ez a hozzárendelés hézagossá válik, az eltérés ugyan megállapítható, de már nem szűkíthető le — egy zárás pedig, amely csak annyit mond, hogy hiányzik valami, senkinek nem segít.
A CARS ezért nem pénztáregyenlegeket modellez, hanem átadásokat. Minden átvezetésnek van átadó és átvevő személye, időpontja és összege, és csak akkor érvényes, ha mindkét oldal egyezik. A vissza nem igazolt átvezetés láthatóan nyitva marad, ahelyett hogy csendben átgördülne a következő állományba.
A napi munkában ez kényelmetlenebb, mint egy szabadon szerkeszthető táblázat, és pont ebben van a haszna: a ráfordítás egyszer, az átadásnál keletkezik, nem később, a keresésnél. Aki eltérést tisztáz, átvezetések láncát olvassa, nem végegyenleget.