Proporciona un método sobrescribible en product que calcula el coste de reposición de un producto. Por defecto, simplemente devuelve el valor del campo "Cost price", pero usando el módulo product_cost_incl_bom, devolverá el coste del bom.
"Cost price" es el coste asignado a cada producto en el almacén y el "Replenishment cost" es el coste que costaría comprar un producto nuevo. Son costes diferentes porque el coste precio depende de tu método de valoración y de las operaciones que hayas realizado, mientras que el coste de reposición viene determinado por las condiciones actuales del mercado.
Por ejemplo: El precio del producto en el catálogo del proveedor es 15 €/unidad. Por lo tanto, si quiero comprar una unidad nueva, mi coste de reposición sería 15 €. Pero si mi stock proviene de haberlo comprado en una oferta especial que me permitió comprarlo por 10 €, entonces mi coste precio es 10 €/unidad.
Como es un módulo genérico, también puedes configurar tu propia forma de calcular el replenishment_cost para tu producto.
Todos los módulos de OCA para calcular márgenes se basan en él, por lo que podrás usarlos a tu manera.
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 18.0Añade un campo "Replenishment cost" a las variantes de producto, que muestra lo que costaría volver a comprar o producir el producto. Por defecto simplemente copia el Cost Price del producto.
Este módulo añade un nuevo valor de solo lectura llamado "Replenishment cost" en cada variante de producto (product.product). Aparece en el formulario de producto, justo al lado del campo estándar Cost Price, para que los usuarios puedan comparar ambos lado a lado.
El valor se calcula automáticamente y se almacena en el producto. Por defecto, el cálculo simplemente copia el Cost Price del producto (standard_price), y se recalcula cada vez que ese Cost Price cambia, ya sea en la propia variante o en su plantilla de producto.
El campo está destinado a representar el coste de adquirir o producir de nuevo los bienes, que puede diferir del Cost Price contable. Este módulo base solo proporciona el comportamiento por defecto; otros módulos pueden ampliar el cálculo (por ejemplo, para derivar el coste a partir de listas de materiales o compras recientes).
No se añaden nuevos menús, botones, informes, correos electrónicos ni acciones programadas. El único cambio visible es el campo adicional en el formulario de producto, y el único modelo afectado es product.product.
Depende de
Modelos y campos (1)
- product.product · amplía un modelo existentereplenishment_cost (Replenishment cost)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/margin-analysis.
terminal Instalación y uso
Sin información verificadaLas 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.