Naar de inhoud
Morris. Helpcentrum
Kassa

Controleren of het kassajournaal ongeschonden is

Morris telt de verzegeling van je kassajournaal elke dag na en mailt de uitkomst elke week naar een adres buiten de server. Zo draai je die controle zelf, en dit betekent het als hij een breuk meldt.

Wanneer gebruik je dit

Je wilt zwart-op-wit dat er niet in je kassahistorie is gerommeld — voor een controle, voor de overdracht van een zaak, of omdat je een melding hebt gehad dat de keten gebroken is.

Lees eerst Wat het kassajournaal van elke bon vastlegt als je nog niet weet wat er wordt bijgehouden.

De controle zelf draaien

Er zit geen knop voor in het scherm. Log in als beheerder en ga naar het adres /pos/journal/verify op je eigen Morris-omgeving. Je krijgt geen pagina maar een kort antwoord in tekst, met deze gegevens:

Bij een intacte keten zijn gecontroleerd en journaalregels aan elkaar gelijk: de controle is dan tot de laatste regel doorgelopen. Zijn ze niet gelijk, dan is de controle onderweg gestopt en staat het volgnummer van die plek erbij.

De controle leest alleen. Hij verandert niets aan je bonnen, je rapporten of het journaal zelf, en je kunt hem zo vaak draaien als je wilt. Bij een lang journaal duurt hij even: hij rekent élke regel opnieuw uit.

Wat Morris uit zichzelf doet

Eén keer per 24 uur telt Morris de keten na en legt de laatste journaalregel buiten de database vast, als regel in een logbestand op de server. In dat bestand komen alleen regels bij.

Eén keer per week gaat dezelfde stand als e-mail naar één vast adres, dat bij de inrichting van je omgeving is vastgelegd. Dat is het bewijs buiten de server. De mail gaat bij de eerste ronde van de week, dus gewoonlijk op maandag. Draaide Morris die dag niet, dan gaat hij bij de eerstvolgende ronde.

Het logbestand en de mail bevatten hetzelfde: de datum en tijd, het volgnummer van de laatste journaalregel, de verzegeling van die regel, of de keten intact was en hoeveel regels er zijn nagelopen.

Klopt de keten niet, dan wacht Morris niet op de volgende week. Zie Als de keten gebroken is.

De klok van de dagelijkse ronde loopt vanaf het moment dat Morris voor het laatst opnieuw is gestart. De eerste ronde volgt ongeveer een minuut na die start, de volgende steeds 24 uur later. Er is geen vast tijdstip en geen knop om hem handmatig te draaien — daarvoor is de controle hierboven.

Waarom die mail bewaard moet worden

In de mail staat het er met zoveel woorden bij: bewaar deze mail; wijkt de verzegeling bij een latere controle af van wat hier staat, dan is het journaal ná dat moment gemanipuleerd.

Dat is geen beleefdheidsformule. De verzegeling is in de database berekend, en iemand met volledige rechten op die database zou in theorie én de gegevens én de verzegelingen opnieuw kunnen uitrekenen — dan klopt de keten weer, en zie je niets. Precies daarom gaat die laatste verzegeling elke week de deur uit. Een mail van drie maanden geleden in een postbus buiten je eigen server kan niemand meer herrekenen. Wijkt de verzegeling van vandaag af van de mail van toen, dan ligt het moment van ingrijpen ná die mail. Tussen twee mails zit een week; nauwkeuriger dan dat bakenen de mails het moment niet af.

Zet die mails dus in een aparte map en gooi ze niet weg. Ze zijn los van Morris nauwelijks te vervalsen, en dat is hun hele nut.

Als de keten gebroken is

Dan gebeuren er drie dingen tegelijk:

Blijft de breuk staan, dan zet elke volgende dagelijkse ronde geen nieuwe regel in je Meldingen. Zolang de melding niet is afgehandeld, wordt diezelfde melding ververst: het tijdstip schuift op naar de laatste ronde en achter de tekst komt een teller te staan — (3× voorgekomen). Eén breuk is dus één melding, hoe lang hij ook blijft liggen. Handel je de melding af terwijl de breuk er nog is, dan komt er bij de eerstvolgende ronde wél een nieuwe.

De mail komt wel elke dag opnieuw, zolang de breuk er is: één per dag.

Wat een breuk betekent. Het journaal is niet meer zoals het is weggeschreven. Dat kán opzet zijn. Het kan er ook door komen dat er buiten Morris om in de database is ingegrepen, bijvoorbeeld bij het terugzetten van een reservekopie.

Wat een breuk niet betekent. Niet dat je omzetcijfers onjuist zijn, en niet dat er geld weg is. De controle zegt iets over de journaalregels, niet over de kas. Trek dus geen conclusies over je administratie voordat er gekeken is.

Wat je doet. Niets zelf repareren — je kunt het ook niet, het journaal weigert elke wijziging. Meld het bij je Morris-contactpersoon, noem het volgnummer van de eerste breuk, en houd de ankermails van de weken ervoor bij de hand. Daarmee is het moment af te bakenen.

Let op

Verwante artikelen

Meer over Kassa op morris-horeca.nl.

Was dit duidelijk?

Bijgewerkt op 4 oktober 2026