Resumen
Visualice y controle la evolución de su sistema Odoo mediante un historial de versiones que registra cada migración y cambio relevante.
Detalles
Situación previa:
Hasta ahora, Odoo carecía de una herramienta nativa para centralizar el historial de versiones de la base de datos.
Esto dificultaba identificar la versión de origen, los partners involucrados en migraciones y la trazabilidad del sistema, dependiendo muchas veces de información externa.
Solución implementada:
Hemos implementado un nuevo sistema de Historial de Versiones en Odoo v18, que registra automáticamente cada cambio de versión, tanto en migraciones como en bases activas.
Se habilitó un nuevo acceso en Ajustes > Técnico > Version History , desde donde se puede consultar esta información.
Vista del sistema:
A continuación, se muestra la vista lista del historial de versiones, donde se visualiza la trazabilidad de las migraciones, incluyendo fecha, versión y partner asociado:
Resultado esperado:
Se obtiene una trazabilidad clara del sistema, facilitando auditorías, control de migraciones y gestión de proveedores, con toda la información centralizada en Odoo.
¿Qué cambia?
- Se agregó una nueva sección de Historial de Versiones dentro del menú de Ajustes > Técnico que permite revisar las diferentes versiones por las que una base de datos ha pasado.
- Se agregó parámetro del sistema que contiene la version actual en uso.
- Se integró un soporte especializado para el versionamiento de bases provenientes de sistemas externos a Trescloud, registrando tanto su origen inicial como su llegada a la versión actual en Trescloud.
- Se eliminaron campos obsoletos de migración, unificando toda la información en un modelo único, más ágil y fácil de consultar.
Detalle técnico
- Se implementó el modelo trescloud.version.history para persistir el historial de cambios de versión.
- Se sustituyó la dependencia del campo db_source en res.company por un parámetro de sistema, desacoplando la configuración de los datos de la compañía.
Historial de Versiones