In het kader van functiescheiding is het Algemeen Boekingsprogramma opgesplitst in twee aparte functies:
- Algemeen Boekingsprogramma (Kas/Bank) (MALGBK) → voor kas- en bankboekingen
- Algemeen Boekingsprogramma (Memoriaal) (MALGBM) → voor memoriaalboekingen
Bij het invoeren van boekingen controleert het systeem natuurlijk ook of de juiste typen dagboeken worden gebruikt.
Op deze manier kun je de autorisatie voor deze boekingen toespitsen op het gebruik binnen je organisatie. Bankstukken mogen bijvoorbeeld alleen door bepaalde gebruikers worden ingevoerd. En andersom kun je ook specifiek autoriseren wie memoriaalboekingen mag doen.