Aller au contenu principal
EU CBAM Compliance Manager

Erreurs et avertissements d'EU CBAM Compliance Manager dans Odoo : sens et solutions

EU CBAM Compliance Manager vous arrête quand une donnée ne respecte pas une règle (un prix qui n'est pas positif, un code NC en double, un facteur hors de 0 et 1) ou quand l'action n'est pas autorisée, comme rouvrir une déclaration sans être CBAM Administrator. Dans presque tous les cas, le message indique lui-même la donnée à corriger ou le rôle nécessaire. Vous trouverez ci-dessous chaque texte littéral, ce qu'il dit et que faire.

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

L'essentiel

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
6 min

Avertissements lors de la saisie des prix, dates et facteurs

Les messages de cette partie apparaissent à l'enregistrement des données de référence. Si vous voulez d'abord voir quels menus le module ajoute et le parcours d'un enregistrement, nous l'expliquons dans comment fonctionne EU CBAM Compliance Manager en interne.

Que faire si The carbon price must be positive. ou The certificate price must be positive. s'affiche ?

Ce sont deux messages distincts : l'un pour le prix du carbone, l'autre pour le prix du certificat. Le module refuse d'enregistrer l'un comme l'autre si le montant n'est pas positif. Corrigez le chiffre pour qu'il le soit et enregistrez de nouveau. Si vous avez copié le montant depuis un tableur, vérifiez le signe avant de le coller.

Liste du registre des certificats CBAM avec six mouvements d'achat, de transfert et de restitution
Le registre des certificats CBAM : référence, date, type, quantité, prix unitaire, solde, référence de plateforme, période de déclaration et société.

Pourquoi me dit-il qu'un facteur doit être compris entre 0 et 1, ou que la date To doit suivre From ?

Il existe deux messages de facteur : The CBAM factor must be between 0 and 1. et The cross-sectoral correction factor must be between 0 and 1. Tous deux exigent une valeur dans cet intervalle. Si votre donnée est exprimée en pourcentage, convertissez-la d'abord en un nombre entre 0 et 1. Celui des dates est The effective date "To" must be after "From". Le module exige que la date de fin de validité soit postérieure à la date de début. Vérifiez qu'elles ne sont pas inversées et que vous n'avez pas saisi le même jour dans les deux.

Que signifient les messages qui se terminent par must be unique! ?

Le module n'accepte pas les doublons dans ces cas, chacun avec son texte :

  • The date must be unique!
  • The year must be unique!
  • The CN code must be unique!
  • The combination of CN code, country and version must be unique!

Dans tous les cas, ce que vous essayez d'enregistrer existe déjà. Au lieu de créer un nouvel enregistrement, recherchez celui qui existe et modifiez-le. Dans le dernier, ce qui ne peut pas se répéter, c'est la combinaison code NC, pays et version : un même code NC avec le même pays et la même version est déjà enregistré.

Liste de la bibliothèque de codes NC du module CBAM avec code, description, secteur, unité et case exclu
La bibliothèque de codes NC, avec le bouton Nouveau et la barre de recherche pour retrouver un code avant de le recréer.

Erreurs sur les événements d'importation et les émissions

Quelle différence entre Transaction quantity cannot be zero. et Quantity must be greater than zero. ?

Ce sont deux messages aux règles différentes, qu'il vaut mieux lire tels quels. Le premier concerne la quantité d'une transaction et dit seulement qu'elle ne peut pas être nulle. Le second exige une quantité supérieure à zéro. Dans les deux cas, vérifiez le champ quantité de l'enregistrement et saisissez la valeur réelle.

Que me manque-t-il quand l'avertissement sur les émissions réelles ou par défaut apparaît ?

Avec des émissions réelles, vous obtenez Actual emissions require a specific emissions value, a verifier name and at least one verification report attachment. Le module exige trois éléments à la fois : une valeur d'émissions spécifique, le nom du vérificateur et au moins un rapport de vérification en pièce jointe. S'il en manque un seul, il n'enregistre pas. Avec des émissions par défaut, vous obtenez Default emissions require an applied default value or a documented manual override. Ici, un seul des deux suffit : une valeur par défaut appliquée ou une substitution manuelle documentée. Si vous voyez No default value found for %s / %s., le module n'a pas trouvé de valeur par défaut pour les deux données affichées à la place de chaque %s. Vérifiez ces deux données. Rappelez-vous que le message sur les émissions par défaut accepte, en alternative à la valeur appliquée, une substitution manuelle documentée.

Et s'il affiche Product %s is not CBAM-covered. ou refuse le numéro EORI ?

Le premier nomme le produit (vous verrez lequel à la place de %s) et indique qu'il n'est pas couvert par le CBAM dans le module. Vérifiez qu'il s'agit bien du produit que vous vouliez inclure ; le message ne donne pas plus de détails. Le second est EORI number should start with a 2-letter country prefix followed by alphanumeric characters. Le numéro EORI doit commencer par les deux lettres du pays, suivies de caractères alphanumériques. Supprimez espaces, tirets ou autres signes et vérifiez que le préfixe pays se trouve au début.

Déclarations soumises et événements verrouillés

Liste des échéances du module CBAM avec une demande de déclarant autorisé échue en rouge et la déclaration annuelle 2026 à venir
La liste des échéances du module, avec nom, type, dates, statut et société.

Que faire avec Declaration is already submitted. ou si je ne peux pas rouvrir une déclaration ?

Declaration is already submitted. indique que cette déclaration figure déjà comme soumise. Si vous tentez de la rouvrir sans le rôle adéquat, le module répond Only a CBAM Administrator may reopen a declaration. : demandez la réouverture à un utilisateur CBAM Administrator. Vous pouvez aussi voir A declaration period already exists for %s. Une période de déclaration existe déjà pour la valeur affichée à la place de %s. Retrouvez-la et travaillez dessus au lieu d'en créer une autre.

Pourquoi ne puis-je ni modifier ni recalculer un événement d'importation ?

Si l'événement appartient à une déclaration soumise, vous verrez This import event belongs to a submitted declaration and is locked. Only a CBAM Administrator may override it. Il est verrouillé et seul un CBAM Administrator peut lever ce verrou. Avec Cannot recompute a locked import event., le module ne recalcule pas un événement verrouillé : tant que l'événement est verrouillé, il n'est pas recalculé. Et si Select at least one import event. s'affiche, l'action lancée nécessite au moins un événement d'importation sélectionné. Cochez-en un ou plusieurs dans la liste et relancez-la.

Avant d'écrire au support, copiez le texte exact du message. Avec le libellé sous les yeux, il est facile de retrouver sur cette page la règle concernée.

Comment FlexigoTech vous aide

EU CBAM Compliance Manager est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20, à 9 € HT par version d'Odoo, en paiement unique sur chaque fiche. Vous trouverez les détails sur la page du module et sur sa fiche Odoo Apps. Si vous hésitez encore sur son intérêt pour votre entreprise, commencez par savoir si EU CBAM Compliance Manager vous convient. Chez FlexigoTech, nous déployons Odoo 17, 18, 19 et 20 et développons des connecteurs et intégrations sur mesure. Si une erreur revient au chargement de vos données ou si vous voulez connecter le module à d'autres systèmes, nous pouvons l'examiner avec vous.

À lire aussi

EU CBAM Compliance Manager dans Odoo de l'intérieur : menus, modèles et actions planifiéesLes menus qu'EU CBAM Compliance Manager ajoute à Odoo, ce que chacun stocke et les actions planifiées quotidiennes et mensuelles, comparés en tableaux.EU CBAM Compliance Manager convient-il à votre entreprise ? Idées reçues et réalitésCe que couvre ou non EU CBAM Compliance Manager selon sa documentation, ce qu'il faut préparer avant l'installation et les versions d'Odoo publiées.Comment fonctionne EPR & PPWR Compliance dans Odoo : menus, tâches et enregistrementsLes menus ajoutés par EPR & PPWR Compliance à Odoo 17, 18, 19 et 20, les tâches planifiées quotidiennes ou hebdomadaires, le registre EPR et les déclarations.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources