OdooWiki OCA HUB

Purchase order lines with discounts

purchase_discount folder_open OCA/purchase-workflow open_in_new
Purchase Management Licencia: AGPL-3

Este módulo permite definir un descuento por línea en los pedidos de compra. Este descuento también puede ser negativo, interpretándose como un incremento.

También modifica el informe del pedido de compra para incluir el campo de descuento en él.

Este módulo permite introducir un descuento en el formulario de información del proveedor y propagarlo a las líneas del pedido de compra:

  • El descuento aparece explícitamente en los pedidos de compra en lugar de aplicarse directamente sobre el precio.
  • Puedes establecer precios y descuentos en la misma pantalla.
  • Se añade un nuevo campo default_supplierinfo_discount en el modelo res.partner. Este valor se utilizará como predeterminado en cada supplierinfo de ese proveedor.

Nota: esta configuración es una nueva configuración de 'company', no disponible para contactos relacionados, al igual que los Settings relacionados con la contabilidad.

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 16.0

Añade un porcentaje de descuento a cada línea de pedido de compra y a las tarifas de proveedor, para que puedas negociar precios con los proveedores sin cambiar el precio unitario. El descuento también aparece en el PDF del pedido de compra y en el análisis de compras.

Este módulo permite registrar un porcentaje de descuento en cada línea de pedido de compra, junto al precio unitario. El descuento puede ser positivo (una reducción) o negativo (un aumento). El precio con descuento se utiliza para el subtotal de la línea, los impuestos y la factura de proveedor generada, mientras que el precio unitario original permanece visible.

También puede almacenar un descuento predeterminado en cada línea de tarifa de proveedor (product.supplierinfo). Cuando crea una solicitud de presupuesto o un pedido de compra, el descuento de la tarifa de proveedor se copia automáticamente a la línea del pedido. Además, cada proveedor (res.partner) tiene un campo "Default Supplier Discount (%)"; este valor se propone por defecto en las nuevas líneas de tarifa de proveedor de ese proveedor. Esta configuración solo está disponible en contactos de empresa, no en contactos individuales de una empresa.

Un descuento no puede ser superior al 100%: Odoo lo bloquea con un mensaje de validación. Una vez confirmado un pedido de compra, cambiar el descuento o el precio unitario actualiza el precio de valoración de los movimientos de stock relacionados. La columna de descuento se muestra en el formulario del pedido de compra, el historial de compras y las pantallas de tarifa de proveedor. El informe impreso del pedido de compra incluye una columna "Disc. (%)". El informe de análisis de compras también incluye el descuento y utiliza el precio unitario con descuento en sus cálculos.

Depende de

purchase_stock
Modelos y campos (4)
  • res.partner · amplía un modelo existentedefault_supplierinfo_discount (Default Supplier Discount (%))
  • purchase.report · amplía un modelo existentediscount (Discount (%))
  • purchase.order.line · amplía un modelo existentediscount (Discount (%))
  • product.supplierinfo · amplía un modelo existentediscount (Discount (%))

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

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

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/purchase-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Ve a Purchase > Products, abre un producto y edita o añade un registro en la sección Vendors de la pestaña Purchase. Verás en la sección de precios en la parte inferior una nueva columna llamada Discount (%). Puedes introducir aquí el descuento deseado para esa cantidad.

Cuando hagas un pedido de compra para ese proveedor y ese producto, el descuento se pondrá automáticamente.

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.