Este módulo pretende proporcionar la función base para que las monedas ajusten el número de decimales de la precisión decimal del precio unitario en los informes QWeb. Instalar este módulo por sí solo no afecta a la presentación de los informes QWeb existentes. Los ajustes individuales deben realizarse en módulos separados de forma similar a la siguiente:
Antecedentes:
Los informes predeterminados de Odoo muestran el precio unitario con la precisión decimal de la configuración del precio del producto. Sin embargo, aplicar globalmente la configuración de precisión decimal a veces no es apropiado en entornos multimoneda, donde la forma de presentar los precios unitarios difiere según la moneda.
Por ejemplo, los precios unitarios en JPY normalmente no tienen decimales (con algunas excepciones según el sector), mientras que los de USD pueden requerir hasta 2-4 decimales. Si configuramos la precisión decimal basándonos en USD, la presentación del precio unitario en los informes PDF para transacciones en JPY puede parecer un poco poco convencional.
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.0Añade dos ajustes en cada moneda para que puedas controlar cuántos decimales muestran los precios unitarios en los informes PDF. Instalarlo por sí solo no cambia nada visible; otros módulos de informes deben usar la nueva plantilla de formato.
Este módulo te ofrece una forma de decidir, moneda por moneda, cuántos decimales deben mostrar los precios unitarios en los informes PDF. Por sí mismo no modifica ningún informe existente.
En el formulario de la moneda (Accounting/Configuration/Currencies, la pantalla estándar de monedas), aparecen dos campos nuevos después de la etiqueta de la subunidad de la moneda:
- "Apply this decimal place to the unit price field of relevant PDF reports" — una casilla que activa la configuración para esa moneda.
- "Define decimal places for the unit price field of relevant PDF reports" — un número entero que indica cuántos decimales mostrar. Este campo solo es visible cuando la casilla está marcada.
También proporciona una plantilla de informe reutilizable llamada price_unit_value_format. Cuando un informe la utiliza, el precio unitario se imprime con el número de decimales definido en la moneda, pero solo si la casilla está marcada para esa moneda. Si la casilla no está marcada, la plantilla no imprime nada, por lo que el informe mantiene su comportamiento normal.
En resumen: esto es un bloque de construcción. Almacena la preferencia en res.currency y ofrece la plantilla de formato, mientras que los ajustes reales de los informes deben hacerse en módulos separados. No se añaden menús, tareas programadas, correos electrónicos ni cálculos automáticos.
Depende de
Modelos y campos (1)
- res.currency · amplía un modelo existenteprice_decimal_places, apply_price_decimal_place
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-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/reporting-engine.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0Para aplicar el formato de precio unitario:
- Ve a Invoicing --> Configuration --> Currencies
- Marca el campo apply_price_decimal_place
- Define el número de decimales en el campo price_decimal_place
Hereda este módulo en tu módulo xxx_report_qweb_decimal_place y da formato al precio unitario en los informes.
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, Uso.
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.
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.