Añade una función auxiliar _get_price() en product.product para calcular el precio del producto según la tarifa, la posición fiscal, la compañía y la fecha.
El método devuelve un dict como:
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 asistente técnico en los productos que calcula el precio unitario de un producto a partir de una tarifa, posición fiscal, compañía y fecha, incluyendo el manejo de impuestos y la información de descuento.
Este módulo no añade ninguna pantalla ni menú nuevo. Añade un único método auxiliar técnico, _get_price, en el modelo de producto product.product, pensado para ser llamado por otros módulos o personalizaciones.
Cuando se llama, devuelve un pequeño resultado que contiene el precio unitario, si los impuestos están incluidos y, cuando una tarifa aplica un descuento, el precio original y el porcentaje de descuento.
- Puede recibir una cantidad, una tarifa, una posición fiscal, una compañía y una fecha, de modo que el mismo producto puede tener un precio diferente según quién lo compre, cuándo y en qué compañía.
- Si no se proporciona ninguna tarifa, recurre al precio de venta del producto.
- Los impuestos se toman del producto, filtrados por compañía, y se mapean a través de la posición fiscal si se proporciona una.
- Los precios se redondean usando la precisión decimal "Product Price" de Odoo, y los descuentos usan la precisión "Discount".
- Cuando la regla de la tarifa está configurada para mostrar descuentos, calcula el precio original y el porcentaje de descuento; de lo contrario, devuelve el precio sin descuento.
Toca product.product, product.pricelist, product.pricelist.item, account.tax y decimal.precision. Los datos de demostración crean impuestos de ejemplo, posiciones fiscales y una tarifa, pero estos son solo para pruebas.
Depende de
Modelos y campos (1)
- product.product · amplía un modelo existente
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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/product-attribute.
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.