Este módulo permite configurar una cuenta específica para la contabilización de descuentos, lo cual puede ser requerido por algunas localizaciones o por algunos contables, especialmente en el sector del comercio electrónico.
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 15.0Permite contabilizar el descuento de una línea de venta en una cuenta de descuento dedicada dividiendo la línea de factura en dos: una línea al precio original y otra línea para el descuento.
Cuando se activa, este módulo cambia la forma en que las ventas con descuento se convierten en facturas de cliente. En lugar de una única línea de factura que lleva un porcentaje de descuento, la factura se genera con dos líneas: una para el producto a su precio original (sin descuento) y una segunda línea para el importe del descuento, contabilizada en una cuenta de descuento dedicada.
Dónde aparece en Odoo: - En los ajustes de Ventas, se puede activar una nueva opción "Split Discount Lines". - En las categorías de productos y en los productos, un nuevo campo "Discount Account" permite elegir qué cuenta recibe el descuento. - En las líneas de pedido de venta, se muestra un campo "origin price unit" junto al precio unitario.
Reglas de negocio y comportamiento automático: - La división solo se produce cuando la opción de la compañía está activada y el precio original es superior al precio actual. - La línea de descuento se contabiliza en la cuenta de descuento tomada del producto, o de su categoría de producto si el producto no tiene ninguna. - Las dos líneas están vinculadas a la misma línea de pedido de venta, y Odoo comprueba que permanezcan juntas: si añades, eliminas o modificas una de ellas, un error te pide que hagas lo mismo en la otra. - Las cantidades facturadas en la línea de pedido de venta ignoran la línea de descuento, por lo que las cantidades se mantienen correctas.
Afecta a pedidos de venta, facturas de cliente y sus líneas, productos, categorías de productos y ajustes de la compañía.
Depende de
Modelos y campos (7)
- res.company · amplía un modelo existenteaccount_split_discount_line (Split Discount Lines)
- account.move · amplía un modelo existente
- sale.order.line · amplía un modelo existenteorigin_price_unit
- product.category · amplía un modelo existenteproperty_account_discount_categ_id (Discount Account)
- product.template · amplía un modelo existenteproperty_account_discount_id (Discount Account)
- account.move.line · amplía un modelo existenteis_split_line, is_split_discount_line, discount_split_by_sale_line_id
- res.config.settings · amplía un modelo existenteaccount_split_discount_line (Split Discount Lines)
Texto generado por IA (DeepSeek) al leer el código de la versión 15.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Configuración
Fuente · Odoo 15.0Para usar el módulo necesitas:
- permitir la división de líneas de venta (si tienen descuento) en la configuración de ventas
- configurar una cuenta de descuento en la categoría de producto o en la plantilla de producto (según tus necesidades)
En un pedido de venta, establece el precio unitario de origen.
Cuando se crea una factura, el precio unitario se contabiliza en la cuenta de ingresos, y el descuento se contabiliza en la cuenta de descuento del 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.
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.
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.