Twee groepen die verschillend worden behandeld
De tien codes op deze pagina beginnen allemaal met «Error técnico» of «Error técnico de base de datos», technische fout, maar de lijst van de AEAT verdeelt ze over twee onderdelen. En de module behandelt ze naar gelang het onderdeel:
| Code | Tekst van de AEAT | Wat Odoo doet |
|---|---|---|
| 4108 | Error técnico al obtener el certificado. | Failed, geen automatische herhaling. |
| 4110 | Error técnico al comprobar los apoderamientos. | Failed, geen automatische herhaling. |
| 4111 | Error técnico al crear el trámite. | Failed, geen automatische herhaling. |
| 4118 | Error técnico: la dirección no se corresponde con el fichero de entrada. | Failed, geen automatische herhaling. |
| 4128 | Error técnico en la recuperación del valor del Gestor de Tablas. | Failed, geen automatische herhaling. |
| 3500 | Error técnico de base de datos: error en la integridad de la información. | Failed, geen automatische herhaling. |
| 3501 | Error técnico de base de datos. | Failed, geen automatische herhaling. |
| 1129 | Error técnico al obtener el acuerdo de facturación. | Automatische herhaling. |
| 1256 | Error técnico al obtener el límite de la fecha de expedición. | Automatische herhaling. |
| 1288 | Error técnico en la validación de la fecha de expedición/operación. | Automatische herhaling. |

Waarom sommige worden herhaald en andere niet
De eerste zeven staan in het onderdeel dat de volledige verzending weigert, en de AEAT stuurt ze terug als een SoapFault. De module behandelt dat antwoord als definitief: ze laat de verzending op Failed staan en herhaalt ze niet, omdat een volledig geweigerd verzoek doorgaans hetzelfde antwoord krijgt. Hier ligt de fout echter bij de AEAT, en na een tijdje kan dezelfde verzending zonder enige wijziging wel doorkomen.
De laatste drie weigeren één record. Die herhaalt de wachtrij zelf, met wachttijden van 2 minuten tot 12 uur, tot de zesde poging. Voor een tijdelijke technische fout is dat precies wat nodig is.

Wat te doen
- Bij een van de eerste zeven: wacht even en verstuur opnieuw vanuit AEAT-verzending › AEAT-fouten met Geselecteerde opnieuw proberen. De verzendingen gaan terug naar de wachtrij, die elke 1 minuut draait.
- Bij een 1129, 1256 of 1288: laat de wachtrij zijn werk doen. Komt de verzending in Dead Letter terecht, verstuur ze dan op dezelfde manier opnieuw.
- Bij de 4118, die over het adres gaat: controleer bovendien of het veld AEAT Endpoint URL van het bedrijf leeg is, tenzij wij je een adres hebben gegeven. Is dat veld leeg, dan gebruikt de module het officiële adres van elke omgeving.
Hoe merk ik het als ik de wachtrij niet in de gaten houd?
De dagelijkse nalevingssamenvatting van de module telt per bedrijf de verzendingen in behandeling, de mislukte en die in Dead Letter. Die gaat per e-mail uit als er een ontvanger is ingesteld en standaard alleen wanneer een bedrijf oranje of rood staat.
Als een technische fout urenlang bij al je verzendingen blijft terugkomen, schrijf dan naar comercial@flexigobe.com met het antwoord: het probleem is misschien niet tijdelijk. Een technische fout die bij elk bedrijf en elke factuur blijft terugkomen, is het waard om te melden, omdat je gegevens hem zelf niet zullen oplossen.
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
- Broncode van de module: flexigo_spain_verifactu 20.0 (aa2ea3d2): data/verifactu_crons.xml
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
