Com llegir els missatges del mòdul
La gran majoria dels avisos tenen dues formes: «només un registre en tal estat pot passar a tal altre» o «omple això abans de continuar». Dos tenen a veure amb la URL de publicació de l'informe SB 261, i un diu qui pot posar com a obligatori l'estat legal SB 261.
Diversos missatges porten buits (%s, %(n)s, %(cat)s, %(reason)s) on apareix la dada concreta del cas. Llegeix-la primer, perquè t'indica quin registre has de revisar.
Si encara no tens clar quins estats recorre cada registre, comença per la guia de posada en marxa i torna aquí quan salti un avís.

Verified o Computed.Taula de missatges: quan surt cadascun i què fer
| Missatge | Quan surt | Què fer |
|---|---|---|
Only a draft activity record can be computed. | Intentes calcular un registre d'activitat que no és en esborrany. | Comprova'n l'estat: només es calcula des d'esborrany. |
Only a computed record can be verified. | Intentes verificar un registre que no està calculat. | Calcula'l primer i després verifica'l. |
Computed activity data cannot be deleted; use restatement. | Intentes esborrar dades d'activitat ja calculades. | No l'esborris: usa la reexpressió (restatement). |
Activity line %(n)s (%(cat)s): %(reason)s | Una línia d'activitat concreta dona problemes; el missatge la identifica, amb la seva categoria i el motiu. | Obre aquesta línia, llegeix el motiu i corregeix-lo abans de repetir l'acció. |
Resolve %s blocking data-quality issue(s) before submitting for review. | Envies a revisió amb incidències de qualitat de dades bloquejants pendents. | Resol-les abans de tornar a enviar. |
Provide resolution notes before resolving a data-quality issue. | Marques com a resolta una incidència de qualitat de dades sense notes. | Escriu les notes de resolució i torna a resoldre-la. |
Provide an explanation / evidence rationale for the exclusion. | Registres una exclusió sense explicació. | Afegeix l'explicació o la justificació amb evidències. |
Only a draft package can be submitted for review. | Envies a revisió un paquet que no és en esborrany. | Comprova l'estat del paquet. |
Only an in-review package can be filed. | Intentes presentar un paquet que no és en revisió. | Envia'l abans a revisió. |
Only a filed package can be locked. | Intentes bloquejar un paquet que no està presentat. | Presenta'l abans de bloquejar-lo. |
Filed disclosure totals are immutable. Use the restatement workflow. | Intentes canviar els totals d'una divulgació ja presentada. | Usa el flux de reexpressió. |
Only a filed or locked package can be restated. | Demanes reexpressar un paquet que no està presentat ni bloquejat. | Comprova l'estat: només es reexpressa un paquet presentat o bloquejat. |
Every omitted recommendation must include a reason before review. | Envies a revisió amb alguna recomanació omesa sense motiu. | Posa un motiu a cada recomanació omesa. |
A filed SB 261 report requires a public posting URL. | Un informe SB 261 presentat no té URL pública de publicació. | Afegeix la URL pública. |
The public posting URL must be a valid HTTP/HTTPS URL. | La URL de publicació no és una adreça HTTP o HTTPS vàlida. | Corregeix-la perquè sigui una URL HTTP o HTTPS vàlida. |
Only a climate data steward may set the SB 261 legal status to mandatory. | Un usuari sense aquest perfil intenta posar l'estat legal SB 261 com a obligatori. | Demana el canvi a un climate data steward. |
Emission factor '%s' has been used in a computation and is immutable. Create a new version instead. | Intentes editar un factor d'emissió ja usat en un càlcul. | Crea'n una versió nova. |
Set the provider name before inviting an assurer. | Convides un verificador sense nom de proveïdor. | Omple el nom del proveïdor i torna a convidar. |
Set start date, end date and entity before opening the period. | Obres un període sense data d'inici, data de fi o entitat. | Omple les tres dades i obre'l de nou. |
Period %s is locked: its inventory cannot be computed again. | Intentes recalcular l'inventari d'un període bloquejat. | Revisa que és el període que volies: un de bloquejat no es torna a calcular. |
Nothing was changed: the figures of verified or locked activity lines would change (lines %s). Restate them before computing the period again. | Recalcules un període i canviarien xifres de línies verificades o bloquejades; el missatge indica quines. | Reexpressa aquestes línies i després torna a calcular el període. |

In Review, amb dades de demostració: és l'únic estat des del qual el mòdul deixa presentar-lo.El que no s'esborra ni s'edita: reexpressar o versionar
Una part dels avisos no s'arregla omplint un camp. Les dades d'activitat calculades no s'esborren, els totals d'una divulgació presentada no canvien i les entrades del registre d'auditoria tampoc: Audit trail entries are immutable and cannot be modified. i Audit trail entries are immutable and cannot be deleted.
El mòdul et dona dues sortides segons el cas. Per a dades d'activitat calculades i totals presentats, la reexpressió; si el que reexpresses és un paquet, tingues en compte que només es reexpressa si està presentat o bloquejat. Per a un factor d'emissió ja usat en un càlcul, una versió nova del factor.
El recàlcul d'un període té el seu propi fre: si en calcular canviarien xifres de línies verificades o bloquejades, el missatge comença per Nothing was changed, és a dir, el mòdul no aplica el canvi i et llista les línies. Les reexpresses i tornes a calcular. I si el període ja està bloquejat, el seu inventari no es recalcula.
Períodes, informes i sol·licituds: la resta d'avisos d'estat
Períodes
Un període només s'obre des d'esborrany (Only a draft period can be opened.) i necessita data d'inici, data de fi i entitat. Obert, pot tornar a esborrany (Only an open period can be rolled back to draft.) o bloquejar-se (Only an open period can be locked.). Només s'arxiva si està bloquejat (Only a locked period can be archived.) i amb un motiu (Provide a reason before archiving a locked period.). Un període obert amb dades d'activitat calculades no s'esborra: Cannot delete an open period that has computed activity data.
Informes SB 261
Segueixen missatges paral·lels als del paquet: Only a draft report can be submitted for review., Only an in-review report can be filed. i Only a filed report can be locked. Un informe presentat necessita a més la URL pública vàlida de la taula.
Sol·licituds
Per a les sol·licituds, el mòdul avisa amb Only a submitted request can be verified., Identity must be verified before processing the request. i Only an in-progress request can be completed. Si en denegues una, demana motiu: Provide a denial reason (e.g. statutory-retention collision).

Limited Assurance i estat In Progress.Per veure com encaixen menús i registres entre si, tens com funciona el mòdul per dins.
Com t'ajuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida, així que pots comptar amb nosaltres si estàs implantant aquest mòdul. Està publicat a Odoo Apps a 9 € per versió d'Odoo, per a 17, 18, 19 i 20, pagament únic sense IVA, i a més usa el servei local de FlexigoTech Cloud, de pagament a part: 29 €/mes o 290 €/any sense IVA (Pro: 58 €/mes o 580 €/any). Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció i les dades es queden al teu Odoo; tens els detalls a la pàgina del mòdul i a la fitxa d'Odoo Apps.
Continua llegint
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/activity_data.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/assurance.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/audit_trail.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/compliance.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/disclosure_sb253.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/disclosure_sb261.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/emission_factor.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/privacy.py
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): models/reporting_period.py
- apps.odoo.com/apps/modules/20.0/flexigo_california_sb_253_sb_261_climate_disclosure_pac
- apps.odoo.com/apps/modules/17.0/flexigo_california_sb_253_sb_261_climate_disclosure_pac
- apps.odoo.com/apps/modules/18.0/flexigo_california_sb_253_sb_261_climate_disclosure_pac
- apps.odoo.com/apps/modules/19.0/flexigo_california_sb_253_sb_261_climate_disclosure_pac
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
- Codi del mòdul: flexigo_california_sb_253_sb_261_climate_disclosure_pac 20.0 (7632c5e6): __manifest__.py
