Aller au contenu principal
California SB 253 and 261

Messages d'erreur du module climat Californie dans Odoo : quand ils apparaissent et que faire

Presque tous les avertissements du module de divulgation climatique de Californie pour Odoo vous arrêtent pour l'une de ces deux raisons : l'enregistrement n'est pas dans le bon statut, ou une donnée manque (une note, un motif, une date, une URL). Les données d'activité calculées ne se suppriment pas et les totaux d'une divulgation déposée ne changent pas : le module lui-même vous renvoie vers la réexpression (restatement) et, pour un facteur d'émission déjà utilisé dans un calcul, vers la création d'une nouvelle version. Ci-dessous, chaque message littéral, quand il apparaît 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
7 min

Comment lire les messages du module

La grande majorité des avertissements prennent deux formes : « seul un enregistrement dans tel statut peut passer à tel autre » ou « renseignez ceci avant de continuer ». Deux concernent l'URL de publication du rapport SB 261, et un indique qui peut rendre obligatoire le statut légal SB 261.

Plusieurs messages comportent des emplacements (%s, %(n)s, %(cat)s, %(reason)s) où apparaît la donnée concrète du cas. Lisez-la en premier, car elle vous indique quel enregistrement vous devez vérifier.

Si vous ne savez pas encore quels statuts parcourt chaque enregistrement, commencez par le guide de mise en route et revenez ici quand un avertissement apparaît.

Liste d'Activity Data avec sept enregistrements de Golden Poppy Provisions Inc. aux statuts Verified et Computed
La liste d'Activity Data avec des données de démonstration : chaque ligne montre catégorie, périmètre, quantité, unité, tonnes d'équivalent dioxyde de carbone et statut Verified ou Computed.

Tableau des messages : quand chacun apparaît et que faire

MessageQuand il apparaîtQue faire
Only a draft activity record can be computed.Vous essayez de calculer un enregistrement d'activité qui n'est pas en brouillon.Vérifiez son statut : on ne calcule que depuis le brouillon.
Only a computed record can be verified.Vous essayez de vérifier un enregistrement qui n'est pas calculé.Calculez-le d'abord, puis vérifiez-le.
Computed activity data cannot be deleted; use restatement.Vous essayez de supprimer des données d'activité déjà calculées.Ne les supprimez pas : utilisez la réexpression (restatement).
Activity line %(n)s (%(cat)s): %(reason)sUne ligne d'activité précise pose problème ; le message l'identifie, avec sa catégorie et le motif.Ouvrez cette ligne, lisez le motif et corrigez-le avant de répéter l'action.
Resolve %s blocking data-quality issue(s) before submitting for review.Vous envoyez en revue avec des incidents bloquants de qualité des données en attente.Résolvez-les avant de renvoyer.
Provide resolution notes before resolving a data-quality issue.Vous marquez comme résolu un incident de qualité des données sans notes.Rédigez les notes de résolution et résolvez-le à nouveau.
Provide an explanation / evidence rationale for the exclusion.Vous enregistrez une exclusion sans explication.Ajoutez l'explication ou la justification avec preuves.
Only a draft package can be submitted for review.Vous envoyez en revue un dossier qui n'est pas en brouillon.Vérifiez le statut du dossier.
Only an in-review package can be filed.Vous essayez de déposer un dossier qui n'est pas en revue.Envoyez-le d'abord en revue.
Only a filed package can be locked.Vous essayez de verrouiller un dossier qui n'est pas déposé.Déposez-le avant de le verrouiller.
Filed disclosure totals are immutable. Use the restatement workflow.Vous essayez de modifier les totaux d'une divulgation déjà déposée.Utilisez le flux de réexpression.
Only a filed or locked package can be restated.Vous demandez la réexpression d'un dossier qui n'est ni déposé ni verrouillé.Vérifiez le statut : on ne réexprime qu'un dossier déposé ou verrouillé.
Every omitted recommendation must include a reason before review.Vous envoyez en revue avec une recommandation omise sans motif.Indiquez un motif pour chaque recommandation omise.
A filed SB 261 report requires a public posting URL.Un rapport SB 261 déposé n'a pas d'URL publique de publication.Ajoutez l'URL publique.
The public posting URL must be a valid HTTP/HTTPS URL.L'URL de publication n'est pas une adresse HTTP ou HTTPS valide.Corrigez-la pour qu'il s'agisse d'une URL HTTP ou HTTPS valide.
Only a climate data steward may set the SB 261 legal status to mandatory.Un utilisateur sans ce profil essaie de rendre obligatoire le statut légal SB 261.Demandez le changement à un climate data steward.
Emission factor '%s' has been used in a computation and is immutable. Create a new version instead.Vous essayez de modifier un facteur d'émission déjà utilisé dans un calcul.Créez une nouvelle version du facteur.
Set the provider name before inviting an assurer.Vous invitez un vérificateur sans nom de fournisseur.Renseignez le nom du fournisseur et invitez à nouveau.
Set start date, end date and entity before opening the period.Vous ouvrez une période sans date de début, date de fin ou entité.Renseignez les trois données et ouvrez-la de nouveau.
Period %s is locked: its inventory cannot be computed again.Vous essayez de recalculer l'inventaire d'une période verrouillée.Vérifiez que c'est bien la période voulue : une période verrouillée ne se recalcule pas.
Nothing was changed: the figures of verified or locked activity lines would change (lines %s). Restate them before computing the period again.Vous recalculez une période et des chiffres de lignes vérifiées ou verrouillées changeraient ; le message indique lesquelles.Réexprimez ces lignes puis recalculez la période.
Formulaire de dossier de divulgation de Golden Poppy Provisions Inc. au statut In Review
Un dossier en In Review, avec des données de démonstration : c'est le seul statut depuis lequel le module permet de le déposer.

Ce qui ne se supprime ni ne se modifie : réexprimer ou versionner

Une partie des avertissements ne se règle pas en renseignant un champ. Les données d'activité calculées ne se suppriment pas, les totaux d'une divulgation déposée ne changent pas et les entrées du journal d'audit non plus : Audit trail entries are immutable and cannot be modified. et Audit trail entries are immutable and cannot be deleted.

Le module vous donne deux issues selon le cas. Pour des données d'activité calculées et des totaux déposés, la réexpression ; si ce que vous réexprimez est un dossier, sachez qu'on ne le réexprime que s'il est déposé ou verrouillé. Pour un facteur d'émission déjà utilisé dans un calcul, une nouvelle version du facteur.

Le recalcul d'une période a son propre garde-fou : si le calcul changeait des chiffres de lignes vérifiées ou verrouillées, le message commence par Nothing was changed, c'est-à-dire que le module n'applique pas le changement et vous liste les lignes. Vous les réexprimez et recalculez. Et si la période est déjà verrouillée, son inventaire ne se recalcule pas.

Périodes, rapports et demandes : les autres avertissements de statut

Périodes

Une période ne s'ouvre que depuis le brouillon (Only a draft period can be opened.) et nécessite une date de début, une date de fin et une entité. Ouverte, elle peut repasser en brouillon (Only an open period can be rolled back to draft.) ou être verrouillée (Only an open period can be locked.). Elle n'est archivée que si elle est verrouillée (Only a locked period can be archived.) et avec un motif (Provide a reason before archiving a locked period.). Une période ouverte avec des données d'activité calculées ne se supprime pas : Cannot delete an open period that has computed activity data.

Rapports SB 261

Les messages sont parallèles à ceux du dossier : Only a draft report can be submitted for review., Only an in-review report can be filed. et Only a filed report can be locked. Un rapport déposé nécessite en outre l'URL publique valide du tableau.

Demandes

Pour les demandes, le module avertit avec Only a submitted request can be verified., Identity must be verified before processing the request. et Only an in-progress request can be completed. Si vous en refusez une, un motif est exigé : Provide a denial reason (e.g. statutory-retention collision).

Liste d'Assurance Engagements avec deux lignes de Golden Poppy Provisions Inc. et le fournisseur Harbor & Pine Assurance LLP au statut In Progress
La liste d'Assurance Engagements avec des données de démonstration : fournisseur Harbor & Pine Assurance LLP, type Limited Assurance et statut In Progress.

Pour voir comment menus et enregistrements s'articulent, voici comment fonctionne le module en interne.

Comment FlexigoTech vous aide

FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure : vous pouvez donc compter sur nous si vous mettez en place ce module. Il est publié sur Odoo Apps à 9 € HT par version d'Odoo, pour 17, 18, 19 et 20, en paiement unique, et il utilise en plus le service local de FlexigoTech Cloud, payant à part : 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an). Sans abonnement, ou avec le service suspendu, ce qu'apporte l'abonnement s'arrête et les données restent dans votre Odoo ; vous trouverez les détails sur la page du module et dans la fiche Odoo Apps.

À lire aussi

Comment fonctionne California SB 253 and 261 dans Odoo : menus, actions planifiées et parcoursLes menus qu'ajoute California SB 253 and 261 dans Odoo, les actions planifiées exécutées chaque jour et l'ordre de ses sections dans le menu.Mise en route du module climat Californie dans Odoo : réglages, champs, états et première semaineQuelle case cocher, quels champs et états comprendre et quoi vérifier la première semaine en lançant le module climat Californie dans Odoo 17 à 20.California SB 253 and 261 dans Odoo : ce qu'il couvre, ce qu'il exclut et pour quelle versionCe que couvre ou non le module California SB 253 and 261 pour Odoo 17, 18, 19 et 20, les prérequis avant installation et ce qui change à la mise à niveau.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources