Jaarrekeninglogica · oefening 5 van 10

Grootboekrekeningen rubriceren

Zet Exact-grootboekrekeningen via vaste regels om naar rubrieken voor balans en winst-en-verliesrekening.

Waarom dit nodig is

De jaarrekening moet zijn gebaseerd op controleerbare mappings. AI kan onbekende rekeningen signaleren, maar mag niet stilzwijgend de rubricering bepalen.

Plaats in de eindoplossing

Wat draagt deze oefening bij?

Exact kent grootboekrekeningen; een jaarrekening gebruikt rapportagerubrieken. Rubricering is de vertaling tussen die twee modellen.

Wat gebeurt er technisch?

  • Een mapping koppelt broncategorie of rekeningcode aan statement en section.
  • Groeperen telt meerdere grootboekrekeningen samen binnen één rapportagerubriek.
  • unmappedAccounts maakt uitzonderingen zichtbaar.
  • Materiële onbekende posten blokkeren de keten totdat een mens beslist.
Doen én begrijpen

Bouwstappen met uitleg

Open workflow-editor
1

Haal de mappingtabel op.

Waarom?
Mappings zijn bedrijfsregels die los van de workflow beheerd en later gewijzigd moeten kunnen worden.
Wat moet dit opleveren?
Je beschikt over een controleerbare set bron-naar-rapportageregels.
2

Koppel iedere rekening aan een mapping.

Waarom?
Iedere bronpost moet aantoonbaar terechtkomen in een balans- of resultaatrubriek.
Wat moet dit opleveren?
Elk account krijgt statement en section.
3

Bereken normalizedAmount.

Waarom?
Debet en credit hebben per rekeningsoort een andere betekenis; normaliseren geeft één consistente rapportagewaarde.
Wat moet dit opleveren?
Bedragen kunnen correct per rubriek worden opgeteld.
4

Groepeer per rubriek.

Waarom?
Een jaarrekening toont samengevoegde rubrieken, niet noodzakelijk iedere afzonderlijke grootboekrekening.
Wat moet dit opleveren?
balanceSheet en profitAndLoss bevatten totalen per section.
5

Isoleer onbekende rekeningen.

Waarom?
Stilzwijgend overslaan zou een onvolledig document opleveren. Een AI-suggestie is pas een regel na menselijke goedkeuring.
Wat moet dit opleveren?
unmappedAccounts is leeg of leidt tot een bewuste reviewstop.

Wat gaat er mis als je dit overslaat?

Wanneer AI zelfstandig rubricering kiest, kan hetzelfde account per run anders worden behandeld. Dan zijn cijfers niet reproduceerbaar en ontbreekt een controleerbare beslisregel.

GET

PowerLab-endpoint

Dit endpoint bootst het deel na dat later door Exact Online, een AI-provider of de documentservice wordt geleverd. Test het eerst los, zodat je begrijpt welke invoer en uitvoer de workflow verwerkt.

https://powerlab.rmeijer.eu/api/exact/account-mappings

Extra endpoints en scenario’s

  • https://powerlab.rmeijer.eu/api/exact/administrations/demo-unmapped/trial-balance?year=2025

Kun je uitleggen waarom?

Beantwoord deze vragen in je eigen woorden voordat je de oefening afrondt. Het doel is niet alleen de juiste nodes plaatsen, maar de ontwerpkeuzes kunnen verdedigen.

  1. Waarom is rubricering een bedrijfsregel en niet alleen een teksttaak?
  2. Wanneer mag een onbekende rekening door en wanneer moet de flow stoppen?
  3. Hoe zou je mappings versiebeheer en goedkeuring geven?

Klaar wanneer

De workflow levert balanceSheet, profitAndLoss en een lege of expliciet afgehandelde unmappedAccounts-lijst.