Ir al contenido

Cómo actualizar a Odoo 20: lista de comprobación práctica

Los pasos de una actualización de Odoo, qué comprobar antes de solicitarla, cómo probar como un usuario y qué no cubre el servicio de actualización.

Odoo 20 ya está aquí, y con él la pregunta que todo usuario de Odoo se hace cada uno o dos años: ¿cuándo y cómo actualizamos? La conversión de la base de datos es trabajo de Odoo, y es fiable. Lo que falla es todo lo que la rodea: un módulo que nadie apuntó, un informe que cambió, un equipo que descubre las nuevas pantallas el lunes por la mañana. Esta lista te ayuda a actualizar a Odoo 20 con tranquilidad.

¿Hay que actualizar ya?

Odoo da soporte a cada versión mayor durante tres años y luego concede dos años más para completar la actualización. Con cada nueva versión, la más antigua de las versiones con soporte se acerca al final de su soporte. En Odoo Online, las versiones intermedias deben actualizarse unas semanas después de que salga la siguiente. Así que la verdadera pregunta no es si, sino cuándo: una actualización de prueba cuesta poco y te dice cuánto trabajo te espera. Las novedades están en nuestra presentación de Odoo 20.

Los cinco pasos de una actualización de Odoo

  1. Solicita una base de datos de prueba actualizada: desde el gestor de bases de datos en Odoo Online, desde tu proyecto en Odoo.sh, o con el script de actualización de Odoo en tu propio servidor.
  2. Actualiza el código de tus módulos adicionales a la nueva versión, si los tienes.
  3. Prueba la copia actualizada e informa al soporte de Odoo de lo que falle.
  4. Planifica y solicita la actualización de producción cuando las pruebas estén limpias.
  5. Vigila los primeros días en producción, e informa de cualquier problema tardío.

Puedes solicitar varias bases de datos de prueba: una pronto para medir el trabajo y otra más tarde para ensayar el día real.

Antes de solicitar nada: haz la lista de tus módulos

La base de datos no puede actualizarse hasta que cada módulo instalado exista para la versión de destino. Haz primero la lista, desde el menú Aplicaciones quitando el filtro predeterminado:

  • Apps estándar de Odoo: Odoo se encarga de ellas.
  • Apps de la Odoo Apps Store: abre la página de cada app y comprueba que el proveedor la publica para Odoo 20. Escríbele si falta.
  • Módulos desarrollados para ti: el desarrollador debe migrarlos. Tenlo en cuenta en el presupuesto y en la planificación.
  • Personalizaciones de Studio: se actualizan con la base de datos.

Elimina lo que ya nadie usa: cada módulo que desinstalas ahora es uno menos que migrar y probar. En tu propio servidor, revisa también el sistema: Odoo 20 necesita Python 3.12 y PostgreSQL 16 o posterior.

Prueba como un usuario, no como un administrador

Abrir unas cuantas pantallas no es una prueba. Pide a las personas que hacen el trabajo cada día que recorran sus flujos reales en la base de datos de prueba:

  • Una venta completa: presupuesto, pedido, entrega, factura, pago, nota de crédito.
  • Una compra completa: solicitud de presupuesto, recepción, factura de proveedor.
  • Los documentos impresos y los correos que reciben tus clientes.
  • Las acciones automatizadas, las integraciones con otros programas y las exportaciones que usa tu contable.
  • Las búsquedas y filtros que se usan cada día, y las traducciones de tus documentos.

Apunta cada problema con los pasos para reproducirlo. Un ticket preciso se resuelve; uno vago va y viene.

Qué cambia según tu alojamiento

  • Odoo Online: la actualización se inicia desde el gestor de bases de datos. Si no haces nada antes de la fecha límite, Odoo actualiza la base de datos por ti.
  • Odoo.sh: la copia actualizada llega a una rama de preproducción, donde tus módulos se actualizan en cada commit. Producción se actualiza desde la rama de producción, y vuelve al estado anterior si falla.
  • Tu propio servidor: el script de actualización de Odoo envía la base de datos a la plataforma de actualización y la recupera convertida. El servidor debe poder acceder a esa plataforma.

Lo que no hace el servicio de actualización

Para los clientes Enterprise, la actualización a la última versión está incluida: apps estándar, personalizaciones de Studio y módulos cubiertos por un contrato de mantenimiento de Odoo. Todo lo demás corre de tu cuenta: los módulos de otros proveedores o desarrollados internamente sin ese contrato, la limpieza de datos y la formación de tu equipo. El servicio no te pasa de Community a Enterprise, no cambia tu alojamiento y no vuelve a una versión anterior. En Community no hay servicio oficial de actualización: planifícala con tu partner.

El día del cambio

Elige un día tranquilo, avisa a todos de cuándo Odoo no estará disponible y guarda una copia de seguridad hecha justo antes. Tras la actualización, repite los mismos flujos que en la prueba, en la primera hora. Prevé una sesión corta para enseñar al equipo lo que ha cambiado en pantalla: la mayoría de las quejas tras una actualización son costumbres, no errores.

Basado en la documentación de Odoo sobre actualizaciones. Las condiciones dependen de tu edición, tu plan y tu alojamiento: compruébalas para tu propia base de datos.

Nuestras apps en tu actualización

Si usas nuestras apps, la página de cada una indica las versiones de Odoo para las que está publicada, y cada versión pasa las mismas pruebas automáticas antes de publicarse. ¿Cambias de versión? Dinos qué apps usas y las revisamos contigo.

Ver nuestras apps para Odoo

¿Una pregunta sobre tu actualización? Escríbenos a support@sharqix.com, te respondemos en un día hábil.

Certificado SHARQIX: 100 % probado

Cada app de SHARQIX está 100 % probada.

Explora todas nuestras apps