6.5 Application controls
geprogrammeerd
Application controls zijn de controles die in geautomatiseerde toepassingen zijn ingebouwd. Er wordt ook wel gesproken van geprogrammeerde controles. We noemen een aantal voorbeelden van application controls.
Totalencontroles
vergelijken
Bij totalencontroles berekent de applicatie de som van een reeks en vergelijkt deze som met een correct verondersteld controletotaal. Bijvoorbeeld: bij invoer van bankmutaties berekent de applicatie een eindsaldo op basis van het vorige banksaldo en de ingevoerde mutaties. De applicatie vergelijkt dit berekende eindsaldo met het eveneens ingevoerde werkelijke eindsaldo.
Verbandcontroles (met of zonder toleranties)
toetsen
De applicatie toetst bij het afsluiten van orders of het verschil tussen het werkelijke orderresultaat niet meer dan 5% afwijkt van het voorcalculatorische orderresultaat. Afwijkingen buiten de tolerantiegrens van 5% worden afgedrukt op een signaallijst voor nadere analyse.
Volgordecontroles
signaallijst
De applicatie toetst bijvoorbeeld de doorlopende nummering van ordernummers in de bestellingenadministratie. Ontbrekende ordernummers worden op een signaallijst afgedrukt voor nadere analyse.
Bestaanbaarheidscontroles
foutmelding
De applicatie toetst of ingevoerde data bestaan. Invoer van de datum ‘32 januari 2016’ leidt bij een bestaanbaarheidscontrole tot de foutmelding ‘datum bestaat niet’.