OdooWiki OCA HUB

Product Pricelist Simulation Margin

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

Este módulo está diseñado para extender el módulo Product de Odoo y previsualizar el margen del producto según las diferentes tarifas.

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 columnas de coste, margen y porcentaje de margen al asistente de simulación de tarifas, para que los usuarios puedan previsualizar la rentabilidad de cada tarifa antes de aplicarla.

Este módulo amplía el asistente de simulación de tarifas existente (del módulo product_pricelist_simulation) con información de rentabilidad. Al abrir la pantalla de simulación, se muestra un campo Cost de solo lectura, tomado del coste del producto o de la plantilla de producto.

En la tabla de resultados de la simulación, la columna original de precio unitario se oculta y se sustituye por cuatro columnas nuevas: - Unit Sales Price (Excl.): el precio sin impuestos. - Unit Sales Price (Incl.): el precio con impuestos. - Margin: la diferencia entre el precio sin impuestos y el coste. - Margin (%): el margen expresado como porcentaje del precio sin impuestos.

Las mismas cuatro columnas también aparecen en el formulario detallado de línea de la simulación.

Entre bastidores, el módulo recalcula estos valores para cada línea de tarifa: aplica los impuestos del producto al precio simulado, convierte el coste del producto a la moneda de la tarifa usando la moneda de la compañía y la fecha de la simulación, y luego calcula el margen y el porcentaje de margen. El coste se actualiza desde el producto o la plantilla seleccionados cada vez que se preparan las líneas de la simulación.

No se añaden menús nuevos; todo aparece dentro del asistente de simulación de tarifas existente. El módulo afecta a los modelos wizard.preview.pricelist y wizard.preview.pricelist.line.

Modelos y campos (2)
  • wizard.preview.pricelist · amplía un modelo existentestandard_price (Cost)
  • wizard.preview.pricelist.line · amplía un modelo existentemargin, margin_percent (Margin (%)), price_vat_excl (Unit Sales Price (Excl.)), price_vat_incl (Unit Sales Price (Incl.))

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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 16.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 16.0
  • Vaya a "Ventas > Productos > Productos"
  • Abra un formulario de producto
  • en el botón incorporado en el módulo 'product_pricelist_simulation'
  • Haga clic en el botón y compruebe si los márgenes son correctos
  • opcionalmente puede cambiar la fecha o la cantidad, si tiene una lista de precios compleja que dependa de dichos parámetros.

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.