Este módulo permite crear revisiones de los precios de las líneas de contrato.
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.0Te permite revisar los precios de las líneas de contrato aplicando un cambio porcentual o un nuevo precio fijo, creando una nueva línea y cerrando la anterior el día antes de la nueva fecha de inicio.
Este módulo añade una herramienta de revisión de precios a los contratos. Desde un contrato, puedes lanzar la acción "Create revision of contract lines", que abre un asistente donde estableces una nueva fecha de inicio, una fecha de fin opcional y eliges entre una variación porcentual o un precio fijo.
Cuando lo aplicas, el módulo encuentra las líneas de contrato que se pueden revisar y, para cada una, cierra la línea antigua el día anterior a la nueva fecha de inicio y crea una copia con el nuevo precio. La nueva línea se vincula a la antigua como su sucesora.
En cada línea de contrato obtienes información adicional: el precio anterior (tomado de la línea predecesora), el porcentaje de variación respecto a ese precio anterior y una casilla "Never revise price" para excluir una línea de futuras revisiones. Un campo técnico decide automáticamente si una línea se puede revisar: las líneas ya revisadas, las líneas con precio automático, las líneas sin próxima fecha de factura, las líneas de sección/nota o las líneas que han finalizado antes de la fecha de inicio elegida quedan excluidas.
El asistente está disponible desde el formulario del contrato como una acción de botón. Los nuevos campos aparecen en las vistas de lista y de formulario de la línea de contrato. El acceso al asistente se concede a los usuarios de facturación.
Depende de
Modelos y campos (2)
- contract.line · amplía un modelo existenteprevious_price (Previous price), variation_percent (Variation %), never_revise_price, price_can_be_revised
- contract.price.revision.wizard · modelo nuevodate_end, date_start, fixed_price, variation_type, variation_percent (Variation %)
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: 5 confirmadas, 4 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/contract.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar este módulo:
- Vaya a Facturación \> Clientes \> Contratos de cliente si es un usuario de facturación.
- Seleccione tantos contratos como desee para actualizar los precios de las líneas.
- Haga clic en el botón Acción y ejecute el asistente Crear revisión de líneas de contrato.
- Introduzca la fecha de inicio a partir de la cual será válido el nuevo precio e introduzca la fecha de fin y el porcentaje para incrementar las líneas de contrato antiguas.
- Al hacer clic en el botón Aplicar, se creará una nueva línea de contrato con un precio incrementado en consecuencia con el porcentaje introducido. Las líneas de contrato antiguas tendrán como fecha de fin el día anterior a la fecha introducida.
- Al crear facturas relacionadas con los contratos seleccionados, los precios se actualizarán con los precios que no estén desactualizados.
- Al gestionar un contrato con recurrencia a nivel de línea, es posible que no desee revisar el precio de algunas líneas. Marque 'Never Revise Price' a nivel de línea para evitar revisiones de precio.
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.
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.