De velden van elke modus
Het validatiedocument van de AEAT verdeelt de koptekstvelden zo:
- FechaFinVeriFactu
- Alleen in systemen die verifieerbare facturen uitgeven. Vanaf 1 januari 2027 moet het de notatie 31-12-20XX hebben, met het jaar van het AEAT-systeem of het jaar ervoor.
- Incidencia
- Alleen in systemen die verifieerbare facturen uitgeven.
- RefRequerimiento
- Alleen in systemen die niet-verifieerbare facturen uitgeven, en daarin verplicht. De referentie moet bij de AEAT bestaan.
Zoals bij alles wat in de koptekst misgaat, wijst elk van deze fouten de hele indiening af: er komt geen enkele factuur door.

Het verschil zit niet alleen in de velden. Bij een indiening op verzoek worden volgens paragraaf 4.3.2 van het AEAT-document bedrijfsfouten niet hersteld: de registers worden verzonden zoals ze bij het genereren in het systeem zijn bewaard, en die fouten worden als toelaatbaar gemarkeerd, behalve de fouten over de identificatie van het BTW-nummer of het IDOtro.
De tien codes
| Code | Wat de AEAT in het kort zegt |
|---|---|
| 4120 | Onjuiste FechaFinVeriFactu: moet 31-12-20XX zijn, van het huidige jaar of het jaar ervoor. |
| 4121 | Onjuiste waarde in Incidencia. |
| 4122 | Onjuiste waarde in RefRequerimiento. |
| 4125 | Bij een indiening op verzoek is RefRequerimiento verplicht. |
| 4126 | RefRequerimiento staat alleen in indieningen die op een verzoek antwoorden. |
| 4127 | De vrijwillige indiening wordt alleen in VERI*FACTU-systemen opgegeven. |
| 4129 | FinRequerimiento is verplicht. |
| 4130 | FinRequerimiento staat alleen in No VERI*FACTU-systemen. |
| 4131 | Onjuiste waarde in FinRequerimiento. |
| 4133 | RefRequerimiento is niet alfanumeriek. |
Welke koptekst onze module verstuurt
De koptekst die de module opbouwt bevat alleen twee dingen: de partij die verplicht is uit te geven, met de naam en het BTW-nummer van het bedrijf, en de Representante wanneer een belastingadviseur indient. Er is geen blok voor vrijwillige indiening of voor verzoeken en geen van de velden hierboven. Daarom kunnen deze tien codes niet uit een van uw indieningen komen.
De module kent beide modi: elke factuurreeks heeft er een, en in de softwaregegevens verklaart hij dat hij niet alleen als VERI*FACTU wordt gebruikt. Wat hij naar de AEAT stuurt, zijn de registraties en annuleringen van de vrijwillige indiening.

Wat te doen als u er een krijgt
Als u een van deze codes ziet, is de indiening niet uit onze module gekomen zoals wij die publiceren: ofwel heeft iemand de manier waarop de koptekst wordt opgebouwd veranderd, ofwel stuurt een ander programma met uw BTW-nummer. In beide gevallen:
- Kijk onder AEAT-indiening › AEAT-fouten welke indieningen de code dragen en van welk bedrijf ze zijn.
- Bewaar het volledige antwoord van de indiening, het veld Raw Response van de wachtrij.
- Schrijf naar comercial@flexigobe.com voordat u iets opnieuw verstuurt.
De codes op deze pagina, met de tekst van de AEAT
Elke code met zijn letterlijke tekst, in het Spaans, zoals de foutenlijst van de AEAT die geeft:
| Code | Tekst van de AEAT (Spaans) |
|---|---|
| 4120 | Error en la cabecera: el valor del campo FechaFinVeriFactu es incorrecto, debe ser 31-12-20XX, donde XX corresponde con el año actual o el anterior. |
| 4121 | Error en la cabecera: el valor del campo Incidencia es incorrecto. |
| 4122 | Error en la cabecera: el valor del campo RefRequerimiento es incorrecto. |
| 4125 | Error en la cabecera: Si el envío es por requerimiento el campo RefRequerimiento es obligatorio. |
| 4126 | Error en la cabecera: el campo RefRequerimiento solo debe informarse en sistemas en remisiones al endpoint del servicio a usar para la contestación a requerimientos de registros de facturación. |
| 4127 | Error en la cabecera: la remisión voluntaria solo debe informarse en sistemas VERIFACTU. |
| 4129 | Error en la cabecera: el campo FinRequerimiento es obligatorio. |
| 4130 | Error en la cabecera: el campo FinRequerimiento solo debe informarse en sistemas No VERIFACTU. |
| 4131 | Error en la cabecera: el valor del campo FinRequerimiento es incorrecto. |
| 4133 | Error en la cabecera: el valor del campo RefRequerimiento no es alfanumérico. |
En als de AEAT mij een verzoek stuurt?
De gepubliceerde module beantwoordt verzoeken niet zelfstandig, omdat hij de koptekst voor verzoeken niet opbouwt. Als u er een ontvangt, schrijf dan naar ons en bekijken we samen hoe u dat aanpakt.
Lees verder
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen
Bronnen
- www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/VERI-FACTU/Validacione
- Broncode van de module: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_aeat_client.py
- Broncode van de module: flexigo_spain_verifactu 20.0 (aa2ea3d2): data/verifactu_error_catalogue.xml
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
