OdooWiki OCA HUB

SIGAUS - Ventas

l10n_es_sigaus_sale folder_open OCA/l10n-spain open_in_new
Accounting License: AGPL-3

El origen de SIGAUS responde a la iniciativa de los fabricantes de lubricantes que, a través de su participación en este Sistema, cumplen con las obligaciones establecidas en la normativa sobre aceites usados (Real Decreto 679/2006, de 2 de junio, por el que se regula la gestión de los aceites industriales usados).

Este módulo permite el cálculo de la aportación SIGAUS en los pedidos de venta a partir del peso de aquellos productos en los que se aplica. También traspasa la información referente a la aportación de SIGAUS desde los pedidos de venta a las facturas generadas a partir de ellos.

  • Más información en https://www.sigaus.es

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Automatically adds the SIGAUS contribution line to sales orders for products subject to the Spanish used industrial oils tax, and carries that contribution over to the invoices generated from those orders.

When a sales order is created or updated, the module checks whether the company, customer and fiscal position make the order subject to SIGAUS. If so, and if the order contains products flagged as subject to the contribution, a dedicated SIGAUS line is added automatically to the order. The amount is based on the weight of the products concerned.

On the sales order form, an 'is_sigaus' checkbox appears after the payment terms, but only when the company is configured for SIGAUS; it can only be changed while the order is still in draft. The printed sales order report can show, under each relevant product, the SIGAUS contribution amount with the reference to Royal Decree 679/2006, when the company enables this display.

When an invoice is created from a sales order, the SIGAUS information is transferred to the invoice lines. The contribution line is recalculated from the invoiced quantities and, if several orders are invoiced together, the line name is prefixed with the order reference. If a product subject to SIGAUS has no weight, an exception message is raised on the sales order listing the products concerned.

The module touches sale.order, sale.order.line and account.move, and depends on the SIGAUS accounting module.

Models and fields (3)
  • sale.order · new model
  • account.move · extends an existing model
  • sale.order.line · new model

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/l10n-spain.

terminal Installation and usage

OCA documentation · Odoo 16.0

La información de configuración puede obtenerse de la documentación del módulo l10n_es_sigaus_account.

La información básica de uso puede obtenerse de la documentación del módulo l10n_es_sigaus_account. Además, es importante tener en cuenta los siguientes aspectos:

  • La aportación SIGAUS establecida en ventas se transfiere a las facturas.
  • En caso de generar una factura parcial a partir de una venta, solamente se facturará la parte proporcional de la aportación SIGAUS correspondiente a los productos facturados.
  • En caso de generar una factura a partir de varios pedidos de venta, se generará una línea de aportación SIGAUS por cada pedido que contengan dicha aportación.

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.