De vier codes
| Code | Wat de AEAT zegt | Gegeven dat faalt |
|---|---|---|
| 4105 | Error en la cabecera: el valor del campo NIF del bloque Representante no está identificado. | Belastingnummer van de adviseur |
| 4117 | Error en la cabecera: el campo NIF del bloque Representante tiene un formato incorrecto. | Formaat van dat belastingnummer |
| 4123 | Error en la cabecera: el valor del campo NIF del bloque Representante no está identificado en el censo de la AEAT. | Register |
| 4124 | Error en la cabecera: el valor del campo Nombre del bloque Representante no está identificado en el censo de la AEAT. | Naam van de adviseur |
Het validatiedocument van de AEAT vat het samen in één regel: het belastingnummer van de vertegenwoordiger of adviseur van de verplichte partij moet bij de AEAT geïdentificeerd zijn. Alle vier staan in het gedeelte van de lijst dat de hele verzending weigert.

Wanneer Odoo een Representante stuurt
De module voegt het blok Representante alleen toe als het veld Asesoría NIF van het bedrijf is ingevuld. Is het leeg, dan bevat de kop alleen de partij die verplicht is te factureren, en kunnen deze codes niet verschijnen. Is het wel ingevuld, dan wordt het blok zo opgebouwd:
- NIF: dat van Asesoría NIF, zonder spaties, in hoofdletters en zonder het voorvoegsel ES als dat er staat.
- Naam: die van Asesoría Name. Als dat veld leeg is, zet de module het belastingnummer zelf als naam.
Dat laatste detail verklaart veel 4124-meldingen. De AEAT vergelijkt de naam met die in haar register voor dat belastingnummer, en een belastingnummer als naam komt met geen enkele overeen. Asesoría Name invullen met de exacte bedrijfsnaam van de adviseur lost het op.
Het certificaat telt ook mee
Om verbinding te maken met de AEAT gebruikt de module het actieve certificaat van het bedrijf in Odoo. Als de adviseur indient, moet dat certificaat hem toestaan namens jou in te dienen, en de AEAT controleert dat vóór al het andere: zonder certificaat stuurt haar dienst door naar de foutpagina erro4033, en als ze het niet herkent, naar erro4011. Wie de houder van het certificaat mag zijn, legt fout 4112 uit.

Zo los je het op
- Controleer Asesoría NIF en Asesoría Name op het bedrijf. De naam precies zoals die in het register van de AEAT staat.
- Controleer of het actieve certificaat het certificaat is dat deze registers moet indienen.
- Verstuur opnieuw vanuit Envío a AEAT › Errores AEAT met Reintentar Selección. De kop wordt bij elke verzending opnieuw opgebouwd met de bedrijfsgegevens van dat moment, dus de nieuwe verzending gaat al gecorrigeerd de deur uit.
En als de adviseur niet meer voor ons indient?
Leeg Asesoría NIF en Asesoría Name. Vanaf de volgende verzending gaat de kop zonder Representante en heeft het bedrijf een eigen actief certificaat nodig.
Deze afwijzingen zetten de verzendingen op Failed en worden niet vanzelf opnieuw geprobeerd: zolang je ze niet opnieuw verstuurt, gaan ze niet de deur uit. Blijft de code na het corrigeren van de gegevens bestaan, schrijf dan naar comercial@flexigobe.com.
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): models/verifactu_cola_envio.py
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
