Aller au contenu principal
VeriFactu

Erreur 4134 de VeriFactu : « Servicio no activo », ce qui arrive à vos factures et comment les renvoyer

Le 4134 est une réponse de l'AEAT qui rejette la requête complète : aucune facture de cet envoi n'a été enregistrée. Le message concerne le service, pas une donnée de vos factures. Commencez donc par vérifier à quel service de l'AEAT votre Odoo s'adresse, puis renvoyez les mêmes enregistrements.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Module
VeriFactu
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
4 min

Ce que dit l'AEAT

La liste des erreurs de VERI*FACTU publiée par l'AEAT, le fichier errores.properties, place le 4134 parmi les codes qui provoquent le rejet de l'envoi complet. Son texte est court : Servicio no activo. Dans la même section figurent deux autres codes de service qu'il est facile de confondre :

CodeTexte de l'AEATCe qu'il vous indique
4134Servicio no activo.Le service que vous avez appelé n'est pas actif.
4139Servicio no habilitado en producción.Ce service n'accepte pas les envois en production.
4141Le informamos que su acceso al sistema VERIFACTU ha sido suspendido temporalmente para realizar cualquier solicitud. Para resolver este inconveniente, le solicitamos que se ponga en contacto con nuestro equipo de soporte a través del buzón de correo electrónico verifactu@correo.aeat.es, donde le atenderán con la mayor brevedad posible.Votre accès est suspendu, et le message renvoie lui-même à la boîte de support VERI*FACTU de l'AEAT.

Selon le document de validation de l'AEAT, un rejet complet arrive sous forme de SoapFault et signifie que rien de cette requête n'a été enregistré. Aucune facture de l'envoi ne figure chez l'AEAT, ni les correctes ni les incorrectes.

Carte des codes 4134, 4139 et 4141 de VeriFactu
Les trois codes de service traités sur cette page. Le rouge marque ceux qui rejettent la requête complète, et la ligne du bas résume ce que fait la file du module avec eux.

Ce que fait le module à leur réception

Le module VeriFactu pour Odoo 17, 18, 19 et 20 lit le code contenu dans le SoapFault et considère la réponse comme définitive : l'envoi passe à Failed dans la file et l'enregistrement de chaque facture devient « Rechazado AEAT ». Il n'y a pas de nouvelle tentative automatique, et c'est voulu : renvoyer la même requête à un service inactif obtiendrait la même réponse.

Les envois en échec apparaissent dans Envío a AEAT › Errores AEAT, regroupés par code, avec l'explication du catalogue sur chaque ligne. Ce catalogue reprend les 247 codes de la liste de l'AEAT, avec leur texte d'origine, pour que vous n'ayez pas à quitter Odoo pour les chercher.

Liste Errores AEAT dans Odoo avec deux envois en 4134
Voici le 4134 dans Odoo : deux envois en Failed sous leur code, l'explication à côté et une seule tentative. Capture d'Odoo 20 avec des données de démonstration ; les réponses de l'AEAT sont simulées.

Ce qu'il faut vérifier dans Odoo avant de renvoyer

Chaque société a son environnement AEAT dans la configuration de VeriFactu : Pruebas (préproduction AEAT), point de départ, ou Producción. Pruebas appelle prewww1.aeat.es et Producción appelle www1.agenciatributaria.gob.es. Si le champ AEAT Endpoint URL de la société contient une adresse, celle-ci remplace les deux.

  • Avec un 4134, vérifiez que la société pointe vers l'environnement voulu et que AEAT Endpoint URL est vide, sauf si nous vous avons donné une adresse précise.
  • Avec un 4139 et la société en Producción, le message indique que ce service n'est pas activé pour la production : ne renvoyez pas en boucle et écrivez-nous avec la réponse complète.
  • Avec un 4141, le blocage est côté AEAT et ne se lève que là-bas, en écrivant à la boîte de support indiquée dans le message. Renvoyer depuis Odoo ne le corrigera pas.

Comment renvoyer sans créer de doublon

  1. Ouvrez Envío a AEAT › Errores AEAT et dépliez le groupe du code.
  2. Cochez les envois en Failed et cliquez sur Reintentar Selección. Seul un utilisateur ayant le rôle Gestor SIF peut le faire.
  3. Les envois repassent en Pendiente et la file les transmet à son passage suivant, qui a lieu toutes les 1 minute.

Faut-il recréer les factures ?

Non. Les factures et leurs enregistrements sont toujours dans Odoo, chaînés et inchangés. Comme l'AEAT n'a rien enregistré de cette requête, ce sont exactement les mêmes enregistrements qui sont renvoyés.

Le renvoi peut-il créer un doublon ?

Pas à cause du 4134, puisque l'AEAT n'a rien conservé de cet envoi. Si dans un autre cas un enregistrement figurait déjà, la réponse serait le code 3000, que le module considère comme accepté : voir la page sur l'erreur 3000.

Si le code ne disparaît pas après vérification de l'environnement, envoyez-nous à comercial@flexigobe.com la réponse complète de l'envoi (le champ Raw Response de la file) et nous l'examinerons avec vous.

À lire aussi

Erreur 4102 de VeriFactu : « El XML no cumple el esquema. Falta informar campo obligatorio »L'erreur 4102 de VeriFactu rejette l'envoi entier car un champ obligatoire manque. Comment Odoo 17, 18, 19 et 20 la bloque en amont et que faire si l'AEAT la renvoie.Erreurs techniques VeriFactu : quand le problème vient des systèmes de l'AEATErreurs techniques VeriFactu côté AEAT (4108, 4110, 4111, 4118, 4128, 3500, 3501, 1129, 1256, 1288) : lesquelles Odoo relance et lesquelles vous renvoyez.Erreurs VeriFactu dans Odoo : lire ce que dit l'AEAT et ce que votre propre système bloque avantComment lire les erreurs VeriFactu dans Odoo 17, 18, 19 et 20 : états d'envoi, codes de l'AEAT, certificat, NIF et chaîne d'enregistrements, et que faire.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources