OdooWiki OCA HUB

Upgrade Analysis

upgrade_analysis folder_open OCA/server-tools open_in_new
Migration Licencia: AGPL-3

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.0

Este 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

base

Menús que añade

Upgrade AnalysisUpgrade AnalysesComparison ConfigurationsRecordsGenerate Records WizardInstall Modules Wizard
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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/server-tools.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Instrucciones 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.

info

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.