Este módulo proporciona la herramienta para generar los archivos de análisis de base de datos que indican cómo han cambiado el modelo de datos de Odoo y los datos de los módulos entre dos versiones de Odoo. Los archivos de análisis de base de datos para los módulos principales se incluyen en la distribución de OpenUpgrade, por lo que, como desarrollador de scripts de migración, normalmente no necesitarás usar esta herramienta tú mismo. Si necesitas ejecutar tu análisis de un conjunto personalizado de módulos, consulta la documentación aquí:
Este módulo es solo una herramienta, una continuación del antiguo openupgrade_records en OpenUpgrade en versiones anteriores. No se recomienda tener este módulo en una base de datos de producción.
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 19.0Este módulo compara el modelo de datos de dos bases de datos de Odoo (una versión antigua y una nueva) y genera archivos de análisis que enumeran lo que cambió en módulos, modelos, campos y registros XML. Es una herramienta de migración, no está pensada para su uso en producción.
Upgrade Analysis es una herramienta técnica de migración. Permite registrar una conexión a otro servidor Odoo (servidor, puerto, base de datos, usuario, contraseña) y probar esa conexión. Desde una configuración de comparación se puede lanzar un nuevo análisis, que lee las definiciones de modelos y datos de ambas bases de datos y escribe las diferencias en archivos.
En Odoo aparece bajo Administration como el menú "Upgrade Analysis", con submenús para Upgrade Analyses, Comparison Configurations, Records y dos asistentes: Generate Records Wizard e Install Modules Wizard.
- La pantalla de análisis tiene un botón "Perform Analysis"; registra la fecha del análisis, compara campos, registros XML y modelos, y muestra un registro. Los resultados se pueden escribir en directorios de módulos o mantenerse en el registro.
- La pantalla Records almacena las definiciones capturadas (campos, XML IDs, modelos) con sus atributos, y puede volcar la información de campos.
- El Generate Records Wizard reconstruye la tabla de registros reinstalando todos los módulos instalados.
- El Install Modules Wizard ayuda a seleccionar e instalar módulos, con botones para seleccionar módulos de Odoo, módulos de OCA, otros módulos, todos los módulos instalables o deseleccionar todos.
- También añade dos indicadores calculados en los módulos: si un módulo es un módulo de Odoo y si es un módulo de OCA.
Toca ir.module.module, upgrade.analysis, upgrade.attribute, upgrade.comparison.config, upgrade.record y los dos asistentes.
Depende de
Menús que añade
Modelos y campos (7)
- upgrade.record · modelo nuevomode, name, type, field, model, domain, module, prefix, suffix, noupdate, definition, model_type, attribute_ids, model_original_module
- ir.module.module · amplía un modelo existenteis_oca_module, is_odoo_module
- upgrade.analysis · modelo nuevolog, state, config_id (Comparison Config), write_files, upgrade_path, analysis_date
- upgrade.attribute · modelo nuevoname, value, record_id
- upgrade.install.wizard · modelo nuevostate, module_ids (Modules), module_qty (Modules Quantity)
- upgrade.comparison.config · modelo nuevoname, port, server, version, database, password, username, analysis_ids (Analyses), analysis_qty
- upgrade.generate.record.wizard · modelo nuevostate
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/server-tools.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Instrucciones de uso
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.