Odoo 20 ist da, und mit ihm die Frage, die sich jeder Odoo-Nutzer alle ein bis zwei Jahre stellt: Wann und wie machen wir das Upgrade? Die Konvertierung der Datenbank selbst ist Sache von Odoo, und sie ist zuverlässig. Schief geht alles drumherum: ein Modul, das niemand aufgelistet hat, ein Bericht, der sich geändert hat, ein Team, das die neuen Bildschirme am Montagmorgen entdeckt. Diese Checkliste hilft Ihnen, gelassen auf Odoo 20 umzusteigen.
Müssen Sie jetzt upgraden?
Odoo unterstützt jede Hauptversion drei Jahre lang und gibt danach zwei weitere Jahre, um das Upgrade abzuschließen. Mit jeder neuen Version rückt die älteste unterstützte Version näher an das Ende ihres Supports. Auf Odoo Online müssen Zwischenversionen einige Wochen nach Erscheinen der nächsten aktualisiert werden. Die eigentliche Frage ist also nicht ob, sondern wann: Ein Test-Upgrade kostet wenig und zeigt Ihnen, wie viel Arbeit wartet. Die Neuerungen finden Sie in unserem Überblick über Odoo 20.
Die fünf Schritte eines Odoo-Upgrades
- Beantragen Sie eine aktualisierte Testdatenbank: im Datenbankmanager bei Odoo Online, in Ihrem Projekt bei Odoo.sh oder mit dem Upgrade-Skript von Odoo auf Ihrem eigenen Server.
- Aktualisieren Sie den Code Ihrer zusätzlichen Module auf die neue Version, falls Sie welche haben.
- Testen Sie die aktualisierte Kopie und melden Sie dem Odoo-Support, was nicht funktioniert.
- Planen und beantragen Sie das Upgrade der Produktion, sobald die Tests sauber sind.
- Beobachten Sie die ersten Tage in der Produktion und melden Sie späte Probleme.
Sie können mehrere Testdatenbanken beantragen: eine früh, um den Aufwand zu messen, eine später, um den echten Tag zu proben.
Bevor Sie etwas beantragen: Listen Sie Ihre Module auf
Die Datenbank kann erst aktualisiert werden, wenn jedes installierte Modul für die Zielversion existiert. Erstellen Sie zuerst die Liste, im Menü Apps ohne den Standardfilter:
- Standard-Apps von Odoo: Darum kümmert sich Odoo.
- Apps aus dem Odoo Apps Store: Öffnen Sie die Seite jeder App und prüfen Sie, ob der Anbieter sie für Odoo 20 veröffentlicht. Schreiben Sie ihm, wenn sie fehlt.
- Für Sie entwickelte Module: Der Entwickler muss sie portieren. Planen Sie das in Budget und Zeitplan ein.
- Studio-Anpassungen: Sie werden mit der Datenbank aktualisiert.
Entfernen Sie, was niemand mehr nutzt: Jedes jetzt deinstallierte Modul ist eines weniger zu portieren und zu testen. Prüfen Sie auf Ihrem eigenen Server auch das System: Odoo 20 braucht Python 3.12 und PostgreSQL 16 oder neuer.
Testen wie ein Anwender, nicht wie ein Administrator
Ein paar Bildschirme zu öffnen ist kein Test. Bitten Sie die Leute, die die Arbeit jeden Tag machen, ihre echten Abläufe auf der Testdatenbank durchzuspielen:
- Ein kompletter Verkauf: Angebot, Auftrag, Lieferung, Rechnung, Zahlung, Gutschrift.
- Ein kompletter Einkauf: Angebotsanfrage, Wareneingang, Eingangsrechnung.
- Die gedruckten Dokumente und die E-Mails, die Ihre Kunden erhalten.
- Die automatisierten Aktionen, die Integrationen mit anderer Software und die Exporte, die Ihr Steuerberater nutzt.
- Die Suchen und Filter, die täglich genutzt werden, und die Übersetzungen Ihrer Dokumente.
Notieren Sie jedes Problem mit den Schritten, um es nachzustellen. Ein präzises Ticket wird gelöst, ein vages geht hin und her.
Was sich je nach Hosting ändert
- Odoo Online: Das Upgrade startet im Datenbankmanager. Tun Sie bis zur Frist nichts, führt Odoo das Upgrade für Sie durch.
- Odoo.sh: Die aktualisierte Kopie landet auf einem Staging-Branch, auf dem Ihre Module bei jedem Commit aktualisiert werden. Die Produktion wird vom Produktions-Branch aus aktualisiert und kehrt bei einem Fehler zum vorherigen Stand zurück.
- Ihr eigener Server: Das Upgrade-Skript von Odoo schickt die Datenbank an die Upgrade-Plattform und holt sie konvertiert zurück. Der Server muss diese Plattform erreichen können.
Was der Upgrade-Service nicht übernimmt
Für Enterprise-Kunden ist das Upgrade auf die neueste Version inbegriffen: Standard-Apps, Studio-Anpassungen und Module mit einem Wartungsvertrag von Odoo. Alles andere liegt bei Ihnen: Module anderer Anbieter oder eigene Entwicklungen ohne einen solchen Vertrag, Datenbereinigung und die Schulung Ihres Teams. Der Service wechselt nicht von Community zu Enterprise, ändert Ihr Hosting nicht und geht nicht auf eine ältere Version zurück. Für Community gibt es keinen offiziellen Upgrade-Service: Planen Sie das Upgrade mit Ihrem Partner.
Der Tag der Umstellung
Wählen Sie einen ruhigen Tag, sagen Sie allen, wann Odoo nicht verfügbar ist, und halten Sie ein direkt vorher erstelltes Backup bereit. Spielen Sie nach dem Upgrade in der ersten Stunde dieselben Abläufe durch wie im Test. Planen Sie eine kurze Sitzung, um dem Team zu zeigen, was sich auf den Bildschirmen geändert hat: Die meisten Beschwerden nach einem Upgrade sind Gewohnheiten, keine Fehler.
Auf Grundlage der Upgrade-Dokumentation von Odoo. Die Bedingungen hängen von Edition, Plan und Hosting ab: Prüfen Sie sie für Ihre eigene Datenbank.
Unsere Apps in Ihrem Upgrade
Wenn Sie unsere Apps nutzen, zeigt die Seite jeder App, für welche Odoo-Versionen sie veröffentlicht ist, und jede Version durchläuft vor der Veröffentlichung dieselben automatisierten Tests. Sie wechseln die Version? Sagen Sie uns, welche Apps Sie nutzen, und wir prüfen sie mit Ihnen.
Eine Frage zu Ihrem Upgrade? Schreiben Sie an support@sharqix.com, wir antworten innerhalb eines Werktags.