Wat we controleren
We controleren uw werkmap op de onderdelen hieronder, bouwen dan het xBRL-CSV-pakket en controleren dat opnieuw. Elke controle komt uit een officiële bron: het rapportagepakket van de EBA, de EBA-FAQ of de naamgevingsregels van de AFM. De bronnenpagina zet ze op een rij.
Hoe bevindingen werken
Elke bevinding noemt het template, het veld en de regel, verwijst naar de officiële bron en zegt wat u in Excel moet aanpassen. Een bevinding heeft een van drie niveaus.
| Niveau | Betekenis | Blokkeert het pakket? |
|---|---|---|
| Fout | De gegevens wijken af van het EBA-datamodel, een technische controle of een FAQ-verduidelijking. | Ja |
| Waarschuwing | Een bedrijfsregel van de EBA of een waarschijnlijke datafout. Bekijk die vóór u aanlevert. | Nee |
| Info | Een herinnering of een opmerking over de dekking. | Nee |
De EBA publiceert haar DORA-bedrijfsregels met de ernst "warning"; wij melden ze daarom ook als waarschuwing. U kunt het pakket bouwen met openstaande waarschuwingen, maar de EBA kan ze in haar feedback noemen.
Templates en structuur
We lezen alle 15 templates, B_01.01 tot en met B_99.01, in één keer. Elk tabblad wordt op naam aan zijn template gekoppeld en elke kolom aan de officiële veldcode.
Een ontbrekend tabblad, een onbekende kolom of een tabblad met de verkeerde opbouw melden we vóór alle verdere controles. Lege templates zijn toegestaan: de EBA verwacht dat elk template wordt opgegeven, met of zonder gegevens.
Velden en waardelijsten
Elke cel wordt gecontroleerd aan de hand van het EBA-datamodel voor dat veld.
- Verplichte velden: een veld dat het datamodel als verplicht (not null) aanmerkt, moet gevuld zijn.
- Gegevenstypen: datums als jjjj-mm-dd, gehele getallen, bedragen en waar/onwaar-waarden.
- Lengtes: codes met een vaste lengte, zoals een LEI van 20 tekens, en de maximale lengte van tekst.
- Waardelijsten: keuzevelden moeten een waarde bevatten uit de lijst met mogelijke waarden van de EBA. Ons template toont elke optie als omschrijving met code; het pakket bevat de code.
- Schoonheid: stuurtekens zijn fouten; opvultekst zoals "n/a" of "tbd" en overbodige spaties zijn waarschuwingen.
- Identificatiecodes: de opbouw en het controlegetal van een LEI (ISO 17442), de opbouw van btw-nummers en EUID's, en of het landprefix van een btw-nummer of EUID past bij het opgegeven land.
Koppelingen tussen templates
De meeste templates verwijzen naar andere: een contract in B_02.02 moet bestaan in B_02.01, een aanbieder in B_05.01, een functie in B_06.01. Gebroken verwijzingen zijn de meest voorkomende reden dat de EBA een informatieregister afwijst (foutcode 807, volgens de AFM (opent in een nieuw tabblad)).
- Primaire sleutels: twee regels in een template mogen niet dezelfde sleutel hebben. Sleutelvelden mogen niet leeg zijn.
- Verwijzende sleutels: elke verwijzing moet bestaan in het template waarnaar ze verwijst. Een koppeling die het datamodel uitdrukkelijk noemt, is een fout. Een koppeling die wij afleiden uit de veldnamen, omdat het datamodel het doel niet noemt, is een waarschuwing. De AFM wijst een gebroken verwijzing wel af met foutcode 807; los die op voordat u indient.
- Samengestelde koppelingen: gecombineerde verwijzingen, zoals een combinatie van contract en aanbieder, moeten samen bestaan in het doeltemplate als dat gegevens bevat.
- Functie en entiteit: een functie-identificatie in B_02.02 moet in B_06.01 bij dezelfde LEI van de entiteit horen.
- Rapporterende entiteit: de LEI in B_01.01 moet ook in B_01.02 staan.
EBA-regels en FAQ-verduidelijkingen
We passen alle 58 actieve DORA-bedrijfsregels toe uit het werkboek met validatieregels van de EBA, zoals v8826_m of e23674_e. Regels die de EBA heeft uitgeschakeld, passen we niet toe.
Daarnaast handhaven 11 controles antwoorden uit de EBA-FAQ die de gepubliceerde regels aanscherpen. Dit zijn fouten, omdat de EBA afwijst wat ze vinden:
- B_01.02: de LEI van de directe moederonderneming is ingevuld; zonder moeder de eigen LEI van de entiteit (FAQ Q58).
- B_02.01: de verwijzing naar de overkoepelende overeenkomst is ingevuld, of "Not Applicable" als die er niet is (FAQ Q124).
- B_02.02: het land van dienstverlening en de opslaglocatie gebruiken de code "Not applicable" uit de lijst waar de FAQ dat vereist (FAQ Q59, Q61).
- B_04.01: de code van het bijkantoor is "Not Applicable" als de gebruiker geen bijkantoor is, en een echte code als dat wel zo is (FAQ Q64).
- B_05.02: bij rang 1 herhaalt de ontvanger de identificatiecode van de aanbieder zelf (FAQ Q65).
Drie controles zijn waarschuwingen:
- B_05.01: een aanbieder die een rechtspersoon is met het hoofdkantoor in de EU, hoort een LEI of EUID te hebben (FAQ Q47).
- B_05.01: een rechtspersoon met het hoofdkantoor buiten de EU hoort een LEI te hebben (FAQ Q47). In beide gevallen accepteert de AFM een andere code, maar noteert ze dat als datakwaliteitsprobleem.
- B_02.02: een dienst voor een kritieke of belangrijke functie hoort het land van dienstverlening te vermelden, niet "Not applicable" (FAQ Q59).
Nog eens 2 herinneringen vragen u te bevestigen wat geen werkmap kan aantonen: dat B_05.01 elke ICT-aanbieder bevat, niet alleen de kritieke (FAQ Q69), en dat relevante niet-financiële groepsentiteiten in B_01.02 staan (FAQ Q125).
Pakket en archief
Na het bouwen controleren we het pakket zoals de ontvangst- en CSV-controles van de EBA dat doen. Een pakket met een fout wordt verwijderd en niet aangeboden om te downloaden.
- Bestanden: alle 19 bestanden aanwezig en niet leeg:
reportPackage.json,report.json,parameters.csv,FilingIndicators.csven per template één CSV-bestand. Geen andere bestanden. - Naam en map: de naamgevingsconventie van de AFM, een geldige referentiedatum die niet in de toekomst ligt, en één map in het zipbestand met dezelfde naam als het zipbestand.
- Archief: 8 controles op het zipbestand zelf, zoals onveilige paden, dubbele of versleutelde onderdelen en de grootte.
- Rapportmetadata: 6 controles dat
report.jsonverwijst naar de DORA-module van de EBA-taxonomie. - Parameters: 10 controles op
parameters.csv, onder meer datentityIDenrefPeriodovereenkomen met de bestandsnaam (foutcode 714). - Filing indicators: 7 controles dat elk template één keer is opgegeven, in hoofdletters, als
true(foutcodes 702 en 808). - Template-CSV's: 9 controles op kolomkoppen, regelopbouw en lege sleutelwaarden.
- Codering: UTF-8.
- Echocontrole: de entiteit, de referentiedatum en het aantal regels in het pakket komen overeen met uw werkmap.
Samen dekken deze 28 van de gepubliceerde technische controles van de EBA.
Online LEI- en btw-controles
Staan de online controles aan, dan zoeken we tijdens de validatie identificatiecodes op in openbare registers. Zo vindt u problemen die de EBA pas na de aanlevering ziet.
- GLEIF: elke LEI in B_01.01, B_01.02 en, als het type identificatiecode LEI is, B_05.01 moet bestaan en een geldige status hebben. Een verlopen LEI (lapsed) is een waarschuwing; een ingetrokken, beëindigde of onbekende LEI is een fout. De landen van de entiteiten in B_01.02 worden vergeleken met GLEIF. Dit volgt de eigen controles van de EBA: VR_2, VR_12, VR_16, VR_23, VR_71 en VR_77.
- VIES: btw-nummers die als identificatiecode zijn gebruikt, moeten bestaan.
Is een register niet bereikbaar, dan krijgt u een waarschuwing, geen fout. De bevindingen tonen wat het register teruggaf, waaronder de juridische naam, als bewijs.
Wat we niet controleren
- EUID tegen BRIS. De EBA toetst EUID's aan BRIS (VR_72, VR_78). BRIS heeft geen openbare zoekfunctie, dus wij controleren alleen de opbouw van de EUID.
- Codes buiten de gepubliceerde lijst. EBA-feedback kan regelcodes noemen die de EBA niet heeft gepubliceerd. Wat niet gepubliceerd is, kunnen wij niet controleren.
- Uw inhoudelijke keuzes. Of een contract, aanbieder of functie in het register hoort, bepaalt u zelf. Wij controleren of wat u invult consistent en volledig is.
We kunnen niet garanderen dat de EBA een pakket accepteert; de controles van de EBA zijn doorslaggevend. Wijst de AFM een hier gebouwd pakket af, dan krijgt u één keer gratis een nieuw pakket.
Bronnen
- EBA: Preparations for reporting of DORA registers of information (opent in een nieuw tabblad)
- EBA: DORA RoI reporting FAQ (28 maart 2025) (opent in een nieuw tabblad)
- EBA: Filing Rules v5.5 (opent in een nieuw tabblad)
- EBA: Reporting framework 4.0 (opent in een nieuw tabblad)
- AFM: Uitvraag informatieregister (opent in een nieuw tabblad)
- AFM: Vragen en antwoorden na Q&A-sessie maart 2026 (pdf) (opent in een nieuw tabblad)
- GLEIF: GLEIF API (opent in een nieuw tabblad)