OdooWiki OCA HUB

Ecotax Management

account_ecotax folder_open OCA/account-fiscal-rule open_in_new
Localization/Account Taxes Licencia: AGPL-3

Este módulo añade el importe del ecotax en la línea de factura. además, se añade un ecotax total en el pie de cada documento.

Para facilitar la gestión del ecotax y factorizar los datos, los ecotaxes se configuran en los productos mediante clasificaciones ECOTAXE. La clasificación ECOTAXE puede ser un ecotax fijo o basado en el peso.

Un producto puede tener una o varias clasificaciones de ecotax. Por ejemplo, las persianas de madera equipadas con motor eléctrico pueden tener ecotax por la madera y ecotax por el motor eléctrico.

Este módulo tiene algunas limitaciones : - El importe del ecotax siempre está incluido en el precio del producto. - El importe del ecotax no se aísla en una cuenta contable específica sino que se incluye en la cuenta de ingresos del producto.

Si una de estas limitaciones supone un problema, podría instalar el submódulo account_ecotax_tax. Este segundo módulo le permite gestionar el ecotax como un impuesto, por lo que puede configurar si desea que se incluya o excluya del precio del producto y también configurar una cuenta contable para aislarlo. La principal consecuencia de este enfoque es que el ecotax no se considerará en la facturación, ya que se considera un impuesto.

Esta versión del módulo añade la posibilidad de gestionar varias clasificaciones de ecotax por producto. Es necesario un script de migración para actualizar desde versiones anteriores.

Este es el cambio principal que gestionar en el script de migración:

campo renombrado modelo campo antiguo campo nuevo account.move.line unit_ecotaxe_amount ecotaxe_amount_unit product.template manual_fixed_ecotaxe force_ecotaxe_amount

campos modificados modelo campo antiguo campo nuevo product.template ecotaxe_classification_id ecotaxe_classification_ids

campos añadidos modelo campo nuevo account.move.line ecotaxe_line_ids product.template ecotaxe_line_product_ids

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

Gestiona ecotasas (tasas medioambientales) en productos y facturas de cliente. Define clasificaciones de ecotasas, asígnalas a productos y consulta el importe de la ecotasa por línea de factura y como total en la factura.

Este módulo permite configurar los datos de ecotasa una vez y reutilizarlos en productos y facturas.

En Contabilidad > Configuración > Ecotasa se obtienen cuatro menús: Category, Classification, Sector y Collector. Una Classification define cómo se calcula la ecotasa: ya sea un importe fijo o un importe basado en el peso (un coeficiente multiplicado por el peso del producto). También almacena la categoría, el sector, el collector, el estado del producto (Domestic/Professional), el estado del proveedor, el código Intrastat y el código de escala, y puede limitarse a una sola compañía.

En un producto (product.template y product.product) se pueden asociar una o varias clasificaciones de ecotasa, cada una con un importe forzado opcional. Odoo calcula entonces la ecotasa fija, la ecotasa basada en el peso y el importe total de la ecotasa del producto. Un producto puede tener varias clasificaciones, y una variante puede añadir otras adicionales además de las de la plantilla. Un filtro de búsqueda "Has ecotax" ayuda a encontrar dichos productos.

En las facturas de cliente y los abonos (out_invoice, out_refund, out_receipt), cada línea de factura obtiene líneas de ecotasa que se crean automáticamente a partir de las clasificaciones del producto. Se puede abrir el botón "Ecotax" para revisar o forzar el importe unitario. Cada línea muestra la ecotasa por unidad y el subtotal de ecotasa, y la factura muestra el total de ecotasa incluida cerca de los totales de impuestos. La ecotasa se incluye en el precio del producto y se contabiliza en la cuenta de ingresos del producto.

Depende de

account

Menús que añade

EcotaxCategoryClassificationSectorCollector
Modelos y campos (11)
  • account.move · amplía un modelo existenteamount_ecotax (Included Ecotax)
  • ecotax.sector · modelo nuevoname, active, description
  • product.product · amplía un modelo existentefixed_ecotax, ecotax_amount, weight_based_ecotax, all_ecotax_line_product_ids (All Ecotax Lines), additional_ecotax_line_product_ids (Additional Ecotax Lines)
  • ecotax.collector · modelo nuevoname, active, partner_id
  • product.template · amplía un modelo existentefixed_ecotax, ecotax_amount, weight_based_ecotax, ecotax_line_product_ids (Ecotax Lines)
  • account.move.line · amplía un modelo existenteecotax_line_ids (Ecotax Lines), subtotal_ecotax (Ecotax), ecotax_amount_unit (Ecotax Unit)
  • ecotax.line.mixin · modelo nuevoquantity, product_id, amount_unit, currency_id, amount_total, classification_id, force_amount_unit
  • ecotax.line.product · modelo nuevoamount, product_id, currency_id, display_name, force_amount, product_tmpl_id (Product Template), classification_id
  • account.ecotax.category · modelo nuevocode, name, active, description
  • account.move.line.ecotax · modelo nuevoquantity, product_id, currency_id, account_move_line_id (Journal Item)
  • account.ecotax.classification · modelo nuevocode, name, active, categ_id (Category), sector_id (Ecotax sector), company_id, scale_code, ecotax_coef, ecotax_type, collector_id (Ecotax collector), intrastat_code, product_status, supplier_status, default_fixed_ecotax

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 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/account-fiscal-rule.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Añada una clasificación de ecotasa a través del menú Accounting \> Configuration \> Taxes \> Ecotax Classification.
  • La clasificación de ecotasa puede ser una ecotasa fija o una ecotasa basada en el peso.
  • La información de la clasificación de ecotasa puede utilizarse para declaraciones legales.
  • Para la ecotasa fija, el importe de la ecotasa se utiliza como valor predeterminado, que puede sobrescribirse en el producto.
  • Para la ecotasa basada en el peso, defina una ecotasa mediante un coeficiente aplicado al peso (según los materiales del producto).
  • Asigne una o varias clasificaciones de ecotasa a un producto.
  • El importe de la ecotasa también puede sobrescribirse manualmente en el producto.
  • Cree una factura con este producto

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuració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.