OdooWiki OCA HUB

Product Pricelist Alternative

product_pricelist_alternative folder_open OCA/product-attribute open_in_new
Product Licencia: AGPL-3

Permite definir listas de precios alternativas a una lista de precios de referencia. Como regla general, el precio de un producto determinado se obtiene del mínimo entre su lista de precios de referencia y las listas de precios alternativas.

No obstante, si el precio de referencia del producto se ha calculado sobre la base de una regla de precios en la que está seleccionado el campo "Alternative Pricelist Policy = Ignore", no se tendrán en cuenta las listas de precios alternativas.

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

Te permite adjuntar listas de precios alternativas a una lista de precios principal para que Odoo seleccione automáticamente el precio más barato de un producto. También puedes marcar una regla de precio para ignorar las alternativas.

Este módulo amplía las listas de precios de Odoo (product.pricelist) con la idea de listas de precios alternativas. En el formulario de una lista de precios aparece una nueva sección "Alternative Pricelists" donde puedes seleccionar otras listas de precios con las que comparar. Cuando Odoo calcula el precio de un producto, consulta la regla de precio que se aplica en la lista de precios principal y, si la nueva "Alternative Pricelist Policy" de esa regla está establecida en "Use lower price", también calcula el precio en cada lista de precios alternativa y conserva el más bajo. Si la política es "Ignore alternatives", las alternativas no se utilizan para esa regla.

El nuevo campo de política aparece en las reglas de precio: en el formulario de la regla (después del campo de precio fijo), en la lista de reglas y en la lista de reglas que se muestra desde un producto. Un botón inteligente "Alternative to Pricelist" en el formulario de la lista de precios muestra cuántas otras listas de precios utilizan la actual como alternativa, y al hacer clic en él se abre esa lista.

Se añaden dos comprobaciones de seguridad: una lista de precios alternativa no puede contener reglas cuyo precio se calcule a partir de otra lista de precios (se genera un error de validación), y la misma restricción se comprueba cuando añades alternativas a una lista de precios. Las variantes de producto se gestionan de modo que se utilice la variante correcta al comparar precios alternativos.

Depende de

product

Lo necesitan otros módulos

Modelos y campos (3)
  • product.template · amplía un modelo existente
  • product.pricelist · amplía un modelo existentealternative_pricelist_ids, is_alternative_to_pricelist_ids, is_alternative_to_pricelist_count
  • product.pricelist.item · amplía un modelo existentealternative_pricelist_policy

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. 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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 19.0

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

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.