OdooWiki OCA HUB

Sustainability

sustainability folder_open OCA/sustainability open_in_new
Accounting/Sustainability Licencia: LGPL-3

El Módulo de Sostenibilidad de Odoo está diseñado para integrar de forma fluida la gestión de la sostenibilidad y el cálculo de la huella de emisiones de carbono CO2 en tu sistema ERP de Odoo. Este módulo permite a las empresas rastrear, gestionar y mejorar su impacto ambiental directamente dentro de Odoo. Esta herramienta está diseñada teniendo en cuenta el GHG Protocol para facilitar el cumplimiento de la CSRD. Más detalles en MyCompanyCO2

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Haz un seguimiento de la huella de CO2 equivalente de tus asientos contables directamente en Odoo. Los factores de emisión pueden asociarse a cuentas, productos, proveedores y contactos, y las cantidades de carbono resultantes aparecen en facturas, asientos contables y líneas analíticas.

Este módulo añade una capa de carbono (CO2 equivalente) sobre la contabilidad estándar. Se mantiene una biblioteca de factores de emisión, cada uno con uno o varios valores a lo largo del tiempo, un método de cálculo (físico o monetario), un porcentaje de incertidumbre, un país o grupo de países y una jerarquía de factores padre/hijo. Los factores se pueden vincular a cuentas, productos, categorías de productos, proveedores y contactos, y se pueden repartir entre varios factores mediante plantillas de distribución cuyos porcentajes deben sumar 100%.

En las facturas y los asientos contables, cada línea obtiene campos de carbono calculados: CO2 débito, CO2 crédito, CO2 saldo, incertidumbre y un indicador que señala si la línea es carbono positiva. El propio asiento muestra un total de CO2 equivalente y una incertidumbre de CO2. Un botón permite forzar un recálculo de los valores de carbono en las líneas. Las líneas con fecha anterior a la fecha de bloqueo de carbono de la compañía se excluyen del recálculo.

Los importes de carbono también se trasladan a las líneas analíticas, de modo que se puede analizar la huella por plan analítico. Los botones inteligentes de los formularios abren la lista de orígenes de carbono, es decir, los valores de factor detallados que hay detrás de cada importe calculado. Un informe específico imprime los valores de los factores de carbono y se amplía el informe de factura. Hay opciones de configuración disponibles en los ajustes y se proporciona una moneda de carbono (kgCO2e).

Depende de

accountweb_hierarchy

Menús que añade

SustainabilityCarbon FootprintEmission FactorsEmission Factor DatabasesEmission Factor ContributorsEmission Factor TypesDistributionsDistribution TemplatesDecarbonizationScenariosAction PlansActionsReportingEmission Factors By VintageConfigurationSettingsNomenclaturesOverviewCategoriesSub CategoriesApproachesCharacterizations
Modelos y campos (30)
  • uom.uom · amplía un modelo existentesustainability_is_physical (Is physical)
  • res.company · modelo nuevocarbon_lock_date (CO2e Computation Lock Date), carbon_in_is_manual, invoice_display_co2 (Display CO2 in Invoices), carbon_out_is_manual, invoice_report_footer, carbon_default_data_uncertainty_percentage
  • res.country · modelo nuevo
  • res.partner · modelo nuevocarbon_in_mode, carbon_out_mode, carbon_line_origin_ids (Origins), has_computed_carbon_mode
  • account.move · modelo nuevocarbon_balance (CO2 Equivalent), carbon_currency_id, carbon_uncertainty_value (CO2 Uncertainty)
  • carbon.mixin · modelo nuevomodel_name, carbon_in_mode, carbon_out_mode, carbon_in_factor_id (Emission Factor Purchases), carbon_in_is_manual, carbon_out_factor_id (Emission Factor Sales), carbon_out_is_manual, carbon_in_value_origin (Value origin), carbon_out_value_origin (Value origin ), carbon_in_use_distribution (Use Distribution), carbon_out_use_distribution (Use Distribution ), carbon_in_fallback_reference (Fallback record), carbon_out_fallback_reference (Fallback record ), carbon_in_distribution_line_ids, carbon_in_has_valid_distribution, carbon_out_distribution_line_ids, carbon_out_has_valid_distribution, carbon_in_distribution_template_id (Distribution Template), carbon_out_distribution_template_id (Distribution Template)
  • carbon.factor · modelo nuevoname, root, color, active, comment, category, sequence, child_ids, child_qty, hierarchy, parent_id (Parent), value_ids (Value List), country_id (Country), unit_label, carbon_date, contact_qty, parent_path, carbon_value (Value), carbon_uom_id, ghg_view_mode (Show greenhouse gases detail), descendant_ids, recent_value_id, account_move_qty, country_group_id (Country Group), supplierinfo_qty, has_invalid_value, product_categ_qty, required_type_ids (Required Types), carbon_currency_id, carbon_database_id (Database)
  • account.account · modelo nuevocarbon_in_factor_id, carbon_line_origin_ids (Origins)
  • product.product · modelo nuevocarbon_line_origin_ids (Origins)
  • product.category · modelo nuevocarbon_line_origin_ids (Origins)
  • product.template · modelo nuevocarbon_line_origin_ids (Origins)
  • account.move.line · modelo nuevocarbon_debit (CO2 Debit), carbon_credit (CO2 Credit), carbon_balance (CO2 Balance), is_invoice_line, carbon_supplier_id (Supplier Info), is_carbon_positive, carbon_is_date_locked
  • carbon.copy.mixin · modelo nuevo
  • carbon.line.mixin · modelo nuevocarbon_debt (CO2), carbon_is_locked, carbon_origin_ids, carbon_currency_id, carbon_origin_json, carbon_uncertainty_value (CO2 Uncertainty), carbon_data_uncertainty_percentage (CO2 Uncertainty %)
  • carbon.factor.type · modelo nuevocode, name (Description)
  • carbon.line.origin · modelo nuevovalue (Factor Value), res_id (Res id), uom_id, comment, move_id (Journal Entry), quantity, factor_id (Emission Factor), move_date (Invoice Date), res_model (Model), company_id, move_state (Status), carbon_value (Value), distribution, move_line_id (Journal Item), res_model_id, signed_value (Total), compute_method, factor_value_id (Factor value), move_line_label (Label), computation_level, move_line_balance (Balance), uncertainty_value, factor_category_id (Factor Category), factor_database_id (Database), factor_value_type_id (Factor Value Type), monetary_currency_id (Currency), move_line_account_id (Account), move_line_journal_id (Journal), move_line_partner_id (Partner), move_line_product_id (Product)
  • carbon.common.mixin · modelo nuevocarbon_line_origin_qty, carbon_origin_child_ids, carbon_origin_child_qty
  • carbon.factor.value · modelo nuevodate, comment, type_id, ch4_value (CH4 (kgCO2e)), co2_value (CO2 (kg)), factor_id, hfc_value (HFC (kgCO2e)), n2o_value (N2O (kgCO2e)), nf3_value (NF3 (kgCO2e)), pfc_value (PFC (kgCO2e)), sf6_value (SF6 (kgCO2e)), unit_label ( ), carbon_value (Total not broken down (kgCO2)), display_name, carbon_uom_id (Unit of measure), other_ghg_value (Other GHG (kgCO2e)), carbon_compute_method, carbon_currency_label, is_ghg_detailed_value, is_carbon_value_computed, carbon_monetary_currency_id (Currency)
  • res.config.settings · amplía un modelo existentecarbon_lock_date, extra_module_names, carbon_in_factor_id (Emission Factor Purchases), invoice_display_co2, carbon_out_factor_id (Emission Factor Sales), invoice_report_footer, available_module_names, module_sustainability_sale, module_sustainability_stock, module_sustainability_purchase, module_sustainability_mis_builder, module_sustainability_website_sale, module_sustainability_account_asset, module_sustainability_point_of_sale, module_sustainability_purchase_stock, module_sustainability_hr_expense_report, module_sustainability_employee_commuting, module_sustainability_product_label_print, carbon_default_data_uncertainty_percentage, module_sustainability_account_asset_management
  • product.supplierinfo · modelo nuevo
  • account.analytic.line · amplía un modelo existentecarbon_debt (CO2), carbon_currency_id
  • sustainability.action · modelo nuevoname, image, active, budget, complexity, description, scenario_qty, action_plan_ids, action_plan_qty, reduction_potential
  • carbon.factor.database · modelo nuevourl, name
  • sustainability.approach · modelo nuevoname
  • sustainability.scenario · modelo nuevoname, active, end_date, action_qty, description, action_plan_ids, action_plan_qty
  • carbon.distribution.line · modelo nuevores_id, factor_id (Carbon Factor), res_in_id, res_model, percentage, res_out_id, carbon_type, res_model_id
  • carbon.factor.contributor · modelo nuevoname
  • carbon.factor.value.report · modelo nuevodate, name, root, active, type_id (Type), category, factor_id (Factor), parent_id (Parent), country_id (Country), carbon_value (Average CO2 (kg)), carbon_uom_id (Unit of measure), ghg_view_mode (Show greenhouse gases detail), country_group_id (Country Group), carbon_database_id (Database), carbon_compute_method (Compute Method), carbon_contributor_id (Contributor), uncertainty_percentage (Uncertainty (%))
  • sustainability.action.plan · modelo nuevoname, active, end_date, action_ids (Actions), action_qty, start_date, description, scenario_id
  • sustainability.nomenclature · modelo nuevourl, name, is_default

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.

Fuentes · Odoo 19.0

Confirmado el 2026-11-03 en la rama 19.0 de OCA/sustainability.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.