De feedbackbestanden van de EBA lezen
De EBA beantwoordt elk pakket met een ZIP-bestand met twee CSV-bestanden: instance-status.csv met de uitkomst voor het pakket als geheel, en detailed-feedback.csv met één regel per bevinding (EBA-toelichting (opent in een nieuw tabblad)). Deze pagina legt beide uit aan de hand van de voorbeeldantwoorden van de EBA.
De AFM en het .txt-bestand
Als AFM-indiener krijgt u de feedback van de EBA als .txt-bestand in het AFM Portaal (AFM Q&A (opent in een nieuw tabblad)). De AFM publiceert niet hoe dat bestand is opgebouwd. Of het de CSV-bestanden hieronder letterlijk bevat, weten we niet. De velden en codes zijn wel die van de EBA; zoek dus op de code.
De drie statussen
Het veld feedbackMain geeft de status. Wordt een pakket afgewezen, dan krijgt u één antwoord. Wordt het ontvangen, dan krijgt u er twee: eerst een ontvangstbevestiging, daarna de resultaten (EBA-toelichting (opent in een nieuw tabblad)).
| Status | Achtervoegsel | Betekenis | detailed-feedback.csv |
|---|---|---|---|
REJECTED |
NOK |
Het pakket is afgewezen op een technische controle. | Ja, met de reden |
PENDING_FURTHER_VALIDATIONS |
PEN |
Ontvangen; de verdere controles lopen nog. | Nee |
VALIDATION_RESULTS |
RES |
De resultaten van de DPM- en LEI/EUID-controles. | Ja, leeg als er geen bevindingen zijn |
Het antwoord heet zoals uw pakket, met het achtervoegsel en een eigen tijdstempel erachter, bijvoorbeeld …_2025-03-31_20250320120441498_RES_20250405164729943.zip (EBA-toelichting (opent in een nieuw tabblad)).
instance-status.csv
Dit bestand heeft twee kolommen: een veldnaam en een waarde. Het afgewezen voorbeeld van de EBA (EBA (opent in een nieuw tabblad)):
receivedFile,549300Q5EH2NP82EPE32.CON_BE_DORA010100_DORA_2025-03-31_20250320120441498.zip
receivedTime,2025-03-20T11:14:27+0000
receivedFrom,EU_ECB
receivedOver,A2A
feedbackMain,REJECTED
feedbackText,Failed reception check 103: Invalid ZIP file as it contains invalid instance file extension: txt
| Veld | Wat het zegt |
|---|---|
receivedFile |
Het bestand waar dit antwoord over gaat. Controleer dat het uw laatste aanlevering is. |
receivedTime |
Wanneer de EBA het pakket ontving. |
receivedFrom, receivedOver |
Technische gegevens over hoe het pakket binnenkwam. |
feedbackMain |
De status: REJECTED, PENDING_FURTHER_VALIDATIONS of VALIDATION_RESULTS. |
feedbackText |
Een samenvatting, zoals de code die tot afwijzing leidde, of "No findings found". |
In dit voorbeeld is het pakket afgewezen op code 103: er zat een .txt-bestand in het ZIP-bestand.
detailed-feedback.csv
Dit bestand heeft één regel per bevinding, met deze kop (EBA-toelichting (opent in een nieuw tabblad)):
templateCode,rowCode/rowNumber,columnCode,ruleCode,message,offendingValue
Een regel uit het voorbeeld met resultaten (EBA (opent in een nieuw tabblad)):
b_01_02,5,c0060,v8826_m,LEI format is not cotrrect,549300Q5EH2NP82EPE34a
| Kolom | Waarde | Zo leest u het |
|---|---|---|
templateCode |
b_01_02 |
Template B_01.02, de lijst van entiteiten. |
rowCode/rowNumber |
5 |
De rij in die tabel waar de bevinding over gaat. |
columnCode |
c0060 |
Veld 0060: de LEI van de directe moederonderneming. |
ruleCode |
v8826_m |
De regel die afging, hier een DPM-bedrijfsregel. |
message |
LEI format is not cotrrect |
De tekst van de EBA, inclusief tikfout. |
offendingValue |
549300Q5EH2NP82EPE34a |
De gerapporteerde waarde. Deze heeft 21 tekens; een LEI heeft er 20. |
Is offendingValue leeg, dan is er niets ingevuld. Zo meldt de regel b_05_01,1,c0080,e23674_e,Value should not be missing, dat veld 0080 in B_05.01, het land van het hoofdkantoor van de dienstverlener, leeg is.
Drie dingen om op te letten:
- Zoek op
ruleCode, niet op de tekst. De meldingen bevatten tikfouten en zijn niet altijd uniek. In ons overzicht van foutcodes staat elke code uit de gepubliceerde catalogus van de EBA. - Rijnummers: de toelichting van de EBA zegt niet hoe rijen worden geteld. Zoek de rij op de afwijkende waarde en de sleutelvelden, niet alleen op het nummer.
- Codes buiten de catalogus: de voorbeeldantwoorden noemen in
feedbackTextook VR_21, VR_85, VR_87 en VR_99, die niet in de catalogus van de EBA staan (EBA (opent in een nieuw tabblad)). Krijgt u zo'n code, mail ons dan het feedbackbestand.
De voorbeeldantwoorden gaan over een fictieve Belgische geconsolideerde aanlevering met referentiedatum 31 maart 2025. Ze tonen de opbouw van de bestanden, niet wat uw eigen register oplevert.
Wat u daarna doet
REJECTED: los de genoemde fout op en lever opnieuw aan, met een nieuwe tijdstempel in de bestandsnaam (AFM (opent in een nieuw tabblad)).VALIDATION_RESULTSmet bevindingen: het pakket is ontvangen. Herstel de bevindingen in uw werkmap; de AFM verwelkomt correcties om de datakwaliteit te verbeteren (AFM (opent in een nieuw tabblad)).VALIDATION_RESULTSzonder bevindingen:feedbackTextzegt "No findings found" endetailed-feedback.csvbevat alleen de kop.
Hoe u opnieuw aanlevert, staat in de AFM-gids.
Bronnen
- EBA: RoI validation feedback explanation (10 februari 2025, pdf) (opent in een nieuw tabblad)
- EBA: DORA Sample Responses (referentiedatum 2025-03-31) (opent in een nieuw tabblad)
- EBA: Overview of the RoI reporting technical checks and validation rules (28 april 2025) (opent in een nieuw tabblad)
- AFM: Q&A-sessie DORA-informatieregister (maart 2026, pdf) (opent in een nieuw tabblad)
- AFM: Uitvraag informatieregister (opent in een nieuw tabblad)