Saltar al contenido principal
EU CBAM Compliance Manager

Cómo funciona EU CBAM Compliance Manager en Odoo por dentro: menús, modelos y tareas

EU CBAM Compliance Manager añade a Odoo un menú CBAM con tres grupos: Operations (eventos de importación, solicitudes de datos a proveedores, libro de certificados y plazos), Declarations (periodos de declaración anual y comparación de costes por proveedor) y Configuration (códigos CN, valores por defecto, factor, precios y deducciones). Por detrás corren seis tareas programadas activas, cuatro diarias y dos mensuales, y una de ellas actualiza tablas desde FlexigoTech Cloud. Aquí lo tienes comparado grupo a grupo y tarea a tarea.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
5 min

Los tres grupos del menú CBAM, uno al lado del otro

La ficha de Odoo Apps presenta el módulo como CBAM import tracking and annual declaration in Odoo. Dentro de Odoo eso se traduce en un menú propio con tres grupos: CBAM › Operations, CBAM › Declarations y CBAM › Configuration. La tabla compara qué submenús tiene cada grupo y qué modelos, con un nombre equivalente al del submenú, guardan esos datos en tu base de datos.

GrupoSubmenúsModelos con nombre equivalente
CBAM › OperationsImport Events, Supplier Data Requests, Certificate Ledger, Deadlines, Backfill Import Eventscbam.import.event, cbam.supplier.data.request, cbam.certificate.transaction, cbam.deadline
CBAM › DeclarationsAnnual Declaration Periods, Vendor Cost Comparisoncbam.declaration.period
CBAM › ConfigurationCN Code Library, Default Values, CBAM Factor, Certificate Prices, Carbon Price Deductions, Declarant Authorizationcbam.cn.code, cbam.default.value, cbam.factor, cbam.certificate.price, cbam.carbon.price.deduction

La lectura rápida: Operations y Declarations reúnen registros que se van creando (importaciones, solicitudes, movimientos de certificados, plazos y periodos), mientras que Configuration reúne tablas de referencia por código, país, año o periodo.

Qué guarda cada tabla de Configuration

El código del módulo describe cada modelo de configuración con una frase corta. Son las descripciones del propio módulo, no un resumen de la normativa CBAM:

  • CBAM › Configuration › CN Code Library: el modelo cbam.cn.code se describe como CBAM CN Code (Annex I).
  • CBAM › Configuration › Default Values: el modelo cbam.default.value guarda, según su descripción, Commission default emissions per CN code / country, es decir, emisiones por defecto de la Comisión por código CN y país.
  • CBAM › Configuration › CBAM Factor: el modelo cbam.factor guarda el free-allocation adjustment factor per year, un factor de ajuste por asignación gratuita para cada año.
  • CBAM › Configuration › Certificate Prices: el modelo cbam.certificate.price guarda el ETS-based certificate price per period, el precio del certificado basado en el ETS para cada periodo.
  • CBAM › Configuration › Carbon Price Deductions: el modelo cbam.carbon.price.deduction guarda el documented carbon price per country, el precio del carbono documentado por país.
Lista Certificate Prices del módulo CBAM con registros por fecha, precio del certificado y compañía, botón New, buscador y paginación
La lista de Certificate Prices, con ocho registros por fecha, precio del certificado y compañía My Company.

Dónde vive cada registro del día a día

En CBAM › Operations están los registros operativos. Import Events corresponde al modelo cbam.import.event (CBAM Import Event). Supplier Data Requests corresponde a cbam.supplier.data.request (CBAM Supplier Data Request). Deadlines corresponde a cbam.deadline, descrito como CBAM Compliance Deadline. Y Certificate Ledger corresponde a cbam.certificate.transaction, que el módulo describe como CBAM Certificate Transaction (ledger): un libro de movimientos de certificados.

En CBAM › Declarations › Annual Declaration Periods está el modelo cbam.declaration.period (CBAM Annual Declaration Period). En la captura del libro de certificados se ve que cada movimiento lleva una columna de periodo de declaración, así que desde la lista puedes leer a qué periodo pertenece cada compra, traspaso o entrega.

Lista del libro de certificados CBAM con columnas de tipo, cantidad, saldo y periodo de declaración
Seis movimientos del libro con su tipo (compra, traspaso, entrega), saldo y periodo de declaración.

Si te aparece un aviso al trabajar con ellos, lo tienes explicado en los mensajes de error y avisos del módulo.

Seis tareas programadas: diarias frente a mensuales

El módulo trae seis tareas programadas, todas activas. Esta tabla las compara por frecuencia:

TareaCada cuántoActiva
Actualización de las tablas desde FlexigoTech CloudCada díaSí
CBAM: Threshold SweepCada díaSí
CBAM: Deadline AlertsCada díaSí
CBAM: Pending Data EscalationCada díaSí
CBAM: Quarterly Holding CheckCada mesSí
CBAM: Annual Deadline SeedingCada mesSí

La diferencia que se ve en la tabla es de ritmo: cuatro tareas corren a diario y dos una vez al mes. Los nombres están en inglés, tal cual aparecen en Odoo, y son lo que buscarás si quieres revisar cuándo se ejecutó cada una.

Secuencia de pantallas del módulo CBAM: libro de certificados, precios de certificados, de nuevo el libro y la biblioteca de códigos CN
Recorrido por el libro de certificados, la lista de precios de certificados y la biblioteca de códigos CN con código, descripción, sector, unidad y casilla de excluido.

La parte que depende de FlexigoTech Cloud

Este es un módulo con servicio local de FlexigoTech Cloud. En la configuración hay un menú Data tables (FlexigoTech Cloud), colgado de CBAM › Configuration, y una de las tareas diarias es la que actualiza las tablas desde FlexigoTech Cloud. La propia ficha lo avisa en el apartado Before you buy: some features of this app use a paid external service, y también incluye un apartado Privacy policy.

Si no tienes suscripción, o el servicio está suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo.

Versiones de Odoo y lo que cuesta

El módulo está publicado en Odoo Apps para Odoo 17, 18, 19 y 20, a 9 € por versión de Odoo, pago único y sin IVA en cada una de ellas; el servicio local va aparte, a 29 €/mes o 290 €/año sin IVA (Pro: 58 €/mes o 580 €/año). Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en la página del módulo en flexigotech.com; en el Odoo App Store, cada versión de Odoo se compra allí, desde su ficha en Odoo Apps.

Cómo te ayuda FlexigoTech

En FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida. Si todavía estás valorando si este módulo te sirve, empieza por si EU CBAM Compliance Manager encaja en tu empresa; si ya lo tienes instalado y quieres conectarlo con el resto de tu Odoo o con otros sistemas, podemos ayudarte con la implantación o con un desarrollo a medida.

Sigue leyendo

Errores y avisos de EU CBAM Compliance Manager en Odoo: qué dicen y qué hacerQué significa cada mensaje de error de EU CBAM Compliance Manager en Odoo, cuándo aparece y qué hacer: precios, códigos CN, emisiones y declaraciones.¿Encaja EU CBAM Compliance Manager en tu empresa? Mitos y realidades antes de instalarloQué cubre y qué no EU CBAM Compliance Manager según su documentación, qué preparar antes de instalarlo y en qué versiones de Odoo está publicado.Cómo funciona EPR & PPWR Compliance en Odoo por dentro: menús, tareas y registrosQué menús añade EPR & PPWR Compliance a Odoo 17, 18, 19 y 20, qué tareas programadas corren cada día o cada semana y dónde ver libro EPR y declaraciones.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes

  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): views/cbam_menus.xml
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): views/fgt_paquete_views.xml
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): data/fgt_paquete_cron.xml
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): data/ir_cron_data.xml
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): static/description/index.html
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_carbon_price_deduction.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_certificate_price.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_certificate_transaction.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_cn_code.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_deadline.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_declaration_period.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_default_value.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_factor.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_import_event.py
  • Código del módulo: flexigo_cbam_compliance 20.0 (e3003203): models/cbam_supplier_data_request.py
  • apps.odoo.com/apps/modules/20.0/flexigo_cbam_compliance
  • apps.odoo.com/apps/modules/17.0/flexigo_cbam_compliance
  • apps.odoo.com/apps/modules/18.0/flexigo_cbam_compliance
  • apps.odoo.com/apps/modules/19.0/flexigo_cbam_compliance
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html