OdooWiki OCA HUB

Product Pricelist Simulation

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

Este módulo amplía la funcionalidad de las tarifas de producto para permitir mostrar el precio de todas las tarifas desde la vista de formulario de un producto.

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

Añade un botón 'See Price per Pricelist' en el formulario del producto que abre una ventana de simulación mostrando el precio unitario del producto (o de cada variante) en cada tarifa, para una cantidad y fecha elegidas.

Este módulo permite comparar, en una sola pantalla, cuánto costaría un producto con todas tus tarifas sin tener que abrir cada tarifa por separado.

En el formulario del producto aparece un nuevo botón, "See Price per Pricelist". Al hacer clic en él se abre una ventana emergente donde puedes elegir la variante del producto (solo cuando el producto tiene varias variantes), la cantidad y la fecha. La ventana muestra entonces, para cada tarifa, el precio unitario que se aplicaría, en la moneda propia de la tarifa.

En cada tarifa hay una nueva casilla "Show in Simulation", activada por defecto. Solo las tarifas con esta casilla marcada aparecen en la simulación, de modo que puedes ocultar las tarifas que no quieras comparar.

La simulación es un cálculo temporal: no modifica ningún precio, pedido ni regla de tarifa. Solo lee las reglas de tarifa existentes y muestra los precios resultantes. El botón está disponible desde el formulario de la plantilla de producto, y la ventana emergente se puede cerrar con un botón Close.

El acceso a las pantallas de simulación está limitado a los usuarios del grupo Settings (system).

Depende de

product

Lo necesitan otros módulos

Modelos y campos (3)
  • product.pricelist · amplía un modelo existenteshow_in_simulation
  • wizard.preview.pricelist · modelo nuevoline_ids (Simulation Lines), price_date (Date), product_id (Product Variant), product_qty (Quantity), template_id (Product Template), variant_count (Variants Count)
  • wizard.preview.pricelist.line · modelo nuevoprice (Unit Price), product_id (Product Variant), currency_id (Currency), pricelist_id, simulation_id

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: 6 confirmadas, 3 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

Documentación de OCA · Odoo 19.0

Para usar este módulo, necesita:

  • Ir a la vista de formulario del producto.
  • Hacer clic en el botón See Price per Pricelist.
  • Aparecerá un nuevo diálogo mostrando los precios para la fecha actual y quantity=1 para el producto actual.
  • Puede modificar la fecha para ver los precios en esa fecha (si tiene tarifas con intervalos de tiempo específicos), o para otra cantidad (si tiene tarifas que dependen del número).
  • Si ha hecho clic desde un producto con variantes, verá por defecto los precios de todas las variantes existentes en cada tarifa mostrada, pero puede seleccionar una variante específica en el campo "Product Variant" para filtrar el resto de variantes excepto la seleccionada.

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.