Zum Inhalt springen

Odoo

Odoo 19: Was neu ist und wann sich das Upgrade lohnt

Die wichtigsten Neuerungen in Odoo 19, und ein klarer Entscheidungsrahmen für Migration, Custom-Module und Upgrade-Sicherheit.

Aktualisiert am 26.06.2026 · Beyonetix Engineering · Lesezeit 5 Min.

Odoo 19, Odoo Upgrade und Odoo Migration: der jährliche Release-Zyklus

Odoo veröffentlicht pro Jahr eine neue Hauptversion. Wer Odoo 19 einsetzen oder darauf migrieren will, sollte diesen Takt verstehen, denn er bestimmt Support-Zeiträume, Migrationskosten und den richtigen Zeitpunkt für ein Odoo Upgrade. Jede Version bringt typischerweise Verbesserungen in vier Bereichen mit: Bedienoberfläche und UX, Performance, neue oder überarbeitete Apps sowie zunehmend KI-gestützte Funktionen. Konkrete Feature-Listen unterscheiden sich von Release zu Release und ändern sich auch innerhalb eines Zyklus, verlassen Sie sich für Detailangaben immer auf die offiziellen Release Notes von Odoo S.A. und nicht auf pauschale Versprechen. Wichtiger als jede Einzelfunktion ist die Frage, ob Ihre Installation auf einer noch gepflegten Version läuft und ob Ihre individuellen Anpassungen sauber mitwandern.

Community und Enterprise: zwei Editionen, ein Kern

Odoo gibt es in zwei Editionen. Die Community Edition ist quelloffen (LGPL) und deckt die Grundfunktionen ab, Verkauf, Einkauf, Lager, Buchhaltungsgrundlagen, Website und mehr. Die Enterprise Edition ist kostenpflichtig und ergänzt zusätzliche Apps, Funktionen und den offiziellen Support inklusive Zugang zum hauseigenen Migrationsdienst. Beide teilen denselben technischen Kern, dasselbe Datenmodell (ORM) und dasselbe Frontend-Framework. Für eine Upgrade-Entscheidung ist das relevant: Custom-Module sind in beiden Editionen weitgehend gleich aufgebaut, aber Enterprise-Funktionen, auf die Sie sich verlassen, müssen in der Zielversion ebenfalls verfügbar und kompatibel sein. Auch das Support-Modell unterscheidet sich: Enterprise-Kunden können über den kostenpflichtigen Extended Support länger auf einer älteren Version bleiben, während bei selbst gehosteter Community ohne Wartungsvertrag keine Fixes von Odoo nachkommen. Wir entwickeln und migrieren auf beiden Editionen und beraten unabhängig davon, ob ein Lizenzwechsel überhaupt nötig ist.

Das OWL-Framework und warum Custom-Code Aufmerksamkeit braucht

Das moderne Odoo-Frontend basiert auf OWL (Odoo Web Library), einem hauseigenen, komponentenbasierten JavaScript-Framework. OWL hat die ältere Widget-Architektur abgelöst. Für Standardanwender ist das unsichtbar, für individuell entwickelte Oberflächen aber zentral: JavaScript-Komponenten, eigene Views, Client-Actions und Frontend-Erweiterungen müssen mit jedem größeren Release auf API-Änderungen geprüft werden. Genau hier entsteht der größte Teil des Aufwands bei einer Odoo Migration, nicht bei den Daten, sondern beim Code. Server-seitige Anpassungen in Python (Modelle, Felder, Geschäftslogik) sind oft robuster, doch auch dort verschieben sich Methodensignaturen, Feldnamen und Hilfsfunktionen zwischen Versionen. Saubere Odoo Entwicklung heißt deshalb: Anpassungen als gut abgegrenzte Module bauen, die sich gezielt nachziehen lassen, statt den Standard zu überschreiben.

Wann sich das Upgrade lohnt: ein klarer Entscheidungsrahmen

Drei Faktoren entscheiden, ob ein Upgrade jetzt sinnvoll ist:

  • Support und Sicherheit. Jede Hauptversion erhält rund drei Jahre kostenlosen Standard-Support mit Bugfixes und Sicherheitsupdates. Danach endet die Pflege nicht zwangsläufig: Odoo bietet für Enterprise inzwischen kostenpflichtigen Extended Support auch für ältere Versionen an (mit Aufschlag). Bei selbst gehosteter Community gibt es ohne Wartungsvertrag jedoch keine offiziellen Patches mehr, sobald die Version aus dem Standard-Support fällt. Eine Installation ohne Sicherheitsfixes weiterzubetreiben ist in den meisten Fällen der zwingendste Grund für ein Upgrade, die genauen Zeiträume und Gebühren nennt Odoo S.A. in seinen offiziellen Hinweisen.
  • Migrationskosten der Custom-Module. Je mehr individueller Code und je tiefer er in den Standard eingreift, desto höher der Anpassungsaufwand. Eine ehrliche Bestandsaufnahme aller Eigenmodule, Reports und Integrationen ist Pflicht, bevor ein Termin steht.
  • Bedarf an neuen Funktionen. Bringt die neue Version Apps oder Verbesserungen, die ein echtes Geschäftsproblem lösen? Wenn ja, rechtfertigt das den Aufwand zusätzlich. Wenn nicht, bleibt Support und Security das tragende Argument.

Pauschal gilt: Ein Upgrade ist kein Selbstzweck. Eine stabile, noch gepflegte Version ohne dringenden Funktionsbedarf darf bewusst laufen bleiben, aber nicht ohne Sicherheitsfixes und nicht, ohne die Kosten für kostenpflichtigen Extended Support gegen ein Upgrade abzuwägen.

Migrationsvorgehen: Daten, Code, Tests, stufenweise

Eine seriöse Migration trennt zwei Stränge sauber: die Datenmigration (Datenbankschema und Inhalte werden an die neue Version angepasst) und die Code-Migration (Custom-Module werden auf die neuen APIs portiert). Unser Vorgehen für einen Sprung von Odoo 17 auf 19 folgt festen Schritten: zuerst eine vollständige Inventur aller Anpassungen und Drittmodule; dann eine Kopie der Produktivdatenbank, an der die Migration gefahrlos geprobt wird; anschließend die Portierung des Custom-Codes inklusive OWL-Anpassungen; dann strukturierte Tests der Kernprozesse, Angebot, Auftrag, Rechnung, Lager, Reporting, gegen die migrierte Datenbank. Erst wenn alles reproduzierbar grün ist, folgt der eigentliche Umstieg in einem geplanten Wartungsfenster, mit getestetem Rückfallplan. Für die reine Datenschicht gibt es zudem den offiziellen Upgrade-Dienst von Odoo, der Standardmodule und -daten konvertiert, Custom-Module aber nur als „zu aktualisieren“ markiert und ihre Portierung Ihnen oder Ihrem Partner überlässt; dessen Ergebnisse prüfen wir immer auf Vollständigkeit, statt ihnen blind zu vertrauen. Wer auf souveräne, selbst gehostete Infrastruktur Wert legt, kann Odoo dabei vollständig auf eigenen Servern in Deutschland betreiben, Datenhoheit bleibt beim Kunden.

Das Risiko übersprungener Versionen

Eine verbreitete Fehlannahme ist, man könne mehrere Versionen auf einmal überspringen, ohne Folgen. Technisch baut jede Migration auf den Schema- und Code-Änderungen der Vorgängerversionen auf; Odoos Datendienst zieht selbst bei einem 17-auf-19-Auftrag intern über die Zwischenversion. Je größer der Sprung, desto mehr kumulierte Brüche treffen gleichzeitig auf Ihren Custom-Code und desto schwerer ist es, eine Fehlerursache sauber zu isolieren. Sehr alte Installationen profitieren daher oft von einer schrittweisen Migration über Zwischenversionen, weil jeder Schritt einzeln testbar und rückrollbar bleibt. Das kostet anfangs mehr Planung, senkt aber das Risiko teurer, schwer auffindbarer Fehler im Live-Betrieb erheblich. Mit jedem Jahresrelease wächst dieser Rückstand, wer kontinuierlich in kleinen Schritten migriert, hält den Aufwand klein und die Plattform dauerhaft sicher und wartbar.

FAQ

Häufige Fragen

Wie lange wird eine Odoo-Version mit Updates unterstützt?

Jede Hauptversion erhält rund drei Jahre kostenlosen Standard-Support mit Bugfixes und Sicherheitsupdates. Danach endet die Pflege nicht automatisch: Seit 2025 bietet Odoo für Enterprise auch für ältere Versionen einen kostenpflichtigen Extended Support an (mit Aufschlag), sodass man länger auf einer alten Version bleiben kann. Bei selbst gehosteter Community ohne Wartungsvertrag gibt es dagegen keine offiziellen Patches mehr, sobald die Version aus dem Standard-Support fällt. Die genauen Zeiträume und Gebühren nennt Odoo S.A. in seinen offiziellen Hinweisen; eine Installation ohne Sicherheitsfixes weiterzubetreiben sollte man vermeiden.

Was ist der Unterschied zwischen Odoo Community und Enterprise beim Upgrade?

Beide Editionen teilen denselben technischen Kern, dasselbe Datenmodell und dasselbe OWL-Frontend-Framework, daher ist die Migration von Custom-Modulen weitgehend identisch. Enterprise bietet zusätzlich kostenpflichtige Apps, den offiziellen Migrationsdienst und kostenpflichtigen Extended Support für ältere Versionen. Entscheidend ist, dass alle genutzten Enterprise-Funktionen in der Zielversion verfügbar und kompatibel bleiben, das prüft man vor jeder Migration.

Kann man von Odoo 17 direkt auf 19 migrieren oder mehrere Versionen überspringen?

Ein Sprung von Odoo 17 auf 19 ist machbar und wird sauber als kombinierte Daten- und Code-Migration durchgeführt: Inventur der Anpassungen, Probelauf an einer Datenbankkopie, Portierung des Custom-Codes inklusive OWL-Anpassungen und strukturierte Tests vor dem Umstieg. Odoos Datendienst führt die Daten dabei intern über die Zwischenversion (17 auf 18 auf 19), den Custom-Code müssen Sie oder Ihr Partner aber selbst portieren. Sehr große Sprünge über viele Versionen erhöhen das Risiko kumulierter Brüche; dann ist oft eine schrittweise Migration über Zwischenversionen sicherer, weil jeder Schritt einzeln testbar und rückrollbar ist.

Souveräne KI für Ihr Unternehmen?

Lassen Sie uns Ihren Anwendungsfall durchgehen.