In diesem Beitrag
Odoo-Enterprise-Upgrade: Wofür brauchst du noch ein Projektbudget?
Dein Enterprise-Abonnement enthält einen Upgrade-Service. Trotzdem bietet dir ein Partner ein Migrationsprojekt mit Bestandsaufnahme, Anpassungen, Tests und Schulung an. Bevor du den Preis bewertest, musst du klären, welche Arbeit das Abonnement abdeckt und welche Verantwortung beim Unternehmen bleibt.
Behandle den enthaltenen Upgrade-Service als einen belegten Arbeitsbereich innerhalb des Migrationsprojekts. Budgetiere zusätzliche Aufgaben, die dein Vertrag nicht klärt, etwa nicht abgedeckte Anpassungen, fachliche Abnahme, Bereinigung und Befähigung der Nutzer. Jede Zeile braucht einen Lieferverantwortlichen, ein Abnahmeergebnis und einen kaufmännischen Beleg. Unbekannte Gebühren bleiben ausdrücklich unbepreist.
Quellenstand: 5. November 2026. Wir haben den offiziellen Vertrag und die Upgrade-Dokumentation für 20.0 geprüft. Die Aufwandsliste ist ein hypothetisches Beispiel, kein Angebot, Marktpreisvergleich oder ausgeführtes Upgrade. Prüfe deinen geltenden Vertrag und Auftrag, bevor du eine Leistung als abgedeckt behandelst.
Was deckt der enthaltene Upgrade-Service ab?
Die entscheidende Grenze ist das vertraglich geschuldete Ergebnis. Kläre den Umfang der technischen Konvertierung und anschließend, wer das fachliche Verhalten prüft und nicht abgedeckte Bestandteile anpasst. Eine enthaltene Konvertierung kann neben einem größeren Projekt stehen. Daraus folgt aber nicht, dass jede vorgeschlagene Projektposition nötig oder gesondert abrechenbar ist.
Der veröffentlichte Enterprise-Vertrag, Version 13 vom 24. September 2026, umfasst die technische Datenbankkonvertierung und die Konvertierung abgedeckter Zusatzmodule. Validierung und Anpassung nicht abgedeckter Erweiterungen bleiben Aufgabe des Kunden.
Der Upgrade-Leitfaden schließt die Bereinigung bestehender Daten, nicht abgedeckte Zusatzmodule und Schulungen aus. Für Studio gelten genannte Installations- und Abonnementbedingungen. Prüfe diese Grenzen, statt sämtliche Anpassungen pauschal ein- oder auszuschließen.
Bitte das Umsetzungsteam, sein Angebot den geltenden Unterlagen zuzuordnen. „Migration“ ist als Position zu ungenau. Geht es um den Konvertierungsauftrag, ein nicht abgedecktes Modul, einen Datenabgleich oder eine Schulung? Jede Aufgabe hat ein anderes Abschlusskriterium und möglicherweise eine andere Zuständigkeit.
Wie wird daraus eine belastbare Leistungsbeschreibung?
Erstelle eine Umfangsliste, bevor du über die Gesamtsumme verhandelst. Jeder Arbeitsbereich braucht ein konkretes Ergebnis, einen Lieferverantwortlichen und einen Beleg für den Status abgedeckt, zusätzlich oder ungeklärt. Trenne technische Lieferung und fachliche Abnahme. Ein Anbieter kann seine Aufgabe abgeschlossen haben, während dein Prozessverantwortlicher noch über die Nutzung entscheiden muss.
| Arbeitsbereich | Zu klären | Prüfbares Ergebnis |
|---|---|---|
| Technische Datenbankkonvertierung | Welcher Dienst und Vertrag decken Datenbank und Zielversion ab? | Konvertierte Testdatenbank und dokumentierte Konvertierungsfehler |
| Anpassungen | Welche sind abgedeckt, anderweitig gewartet oder entfallen? | Benanntes Modul- und Konfigurationsinventar mit Zuständigkeiten |
| Schnittstellen | Wer prüft Fremdsystem und resultierenden Geschäftszustand? | Vereinbarte Schnittstellen-Abnahmebelege |
| Daten und Berichte | Welche Differenzen müssen erklärt werden und wer genehmigt sie? | Abgleichsprotokoll mit ausdrücklichen Ausnahmen |
| Menschen und Verfahren | Welche Rollen müssen einen geänderten Ablauf lernen? | Aktualisierte Arbeitsanweisung und verantwortliche Person |
| Umstellung und Stabilisierung | Wer steuert Zeitfenster, Übergaben und offene Vorfälle? | Freigegebener Ablaufplan und Supportverantwortung |
Verwende drei kaufmännische Status: bestätigt abgedeckt, bestätigt zusätzlich und ungeklärt. Notiere Belegdatum und zuständige Person für offene Positionen. Streiche Kosten nicht nur deshalb, weil jemand eine Leistung im Abonnement vermutet. Bezahle umgekehrt dasselbe Ergebnis nicht doppelt, ohne die angebotene Mehrleistung zu verstehen.
Zeige auch Kundenaufwand. Finanzabteilung, Vertrieb, Betrieb und Schnittstellenverantwortliche müssen Ergebnisse beurteilen, die ein Konvertierungsdienst nicht stellvertretend abnehmen kann. Fehlt ihre Zeit im Plan, kann das Projekt technisch fertig wirken, obwohl niemand über die fachliche Nutzbarkeit entscheidet.
Welche Anpassungen brauchen eine ausdrückliche Abdeckungsentscheidung?
Erfasse die tatsächliche Anpassung, bevor du ihre Budgetkategorie festlegst. Dokumentiere Zweck, Entstehungsart, gewartete Version und Abdeckungsbeleg. Entscheide dann über Beibehalten, Ersetzen oder Stilllegen. Eine Modulanzahl beschreibt weder den Anpassungsaufwand noch beweist sie, dass die bestehende Wartung die Arbeit an der Zielversion umfasst.
Fasse „individuell“ nicht zu einem einzigen Kostenblock zusammen. Eine Studio-Änderung, ein gewartetes Zusatzmodul, ein nicht abgedeckter Konnektor und eine Berichtsanpassung können unterschiedliche Zuständigkeiten haben. Verlange den konkreten Gegenstand und den Wartungs- oder Abonnementverweis. Bei bereits abgedeckter Arbeit muss die zusätzlich angebotene Koordination oder Abnahme erkennbar sein.
Odoos Leitfaden für angepasste Datenbanken trennt Installationskompatibilität, Laufzeittests und Generalprobe. Für den Einkauf bedeutet das: „Das Modul lässt sich installieren“ und „Der Fachbereich nimmt sein Verhalten ab“ sind verschiedene Ergebnisse.
Bei einer erfundenen Rabatterweiterung könnte das Inventar die weiter benötigte Geschäftsregel, den Modulverantwortlichen, bestätigte Konvertierungsabdeckung und einen Abnahmefall des Vertriebs enthalten. Ein veralteter Bericht könnte nach Freigabe einer Standardalternative entfallen. Diese Beispiele belegen nichts über deine Module; sie zeigen, welche Fragen eine brauchbare Position beantwortet.
Wie setzt sich ein hypothetisches Projektbudget zusammen?
Bepreise ausdrückliche Arbeitsannahmen und lasse unbekannte Positionen offen. Das Beispiel enthält 84 externe Umsetzungsstunden und 20 interne Abnahmestunden. Die Stundensätze sind erfunden und keine Marktpreisempfehlung. Das Ergebnis ist eine Zwischensumme bekannter Arbeit. Wartungsanpassungen, Tarifänderungen und weitere offene Gebühren kommen erst nach schriftlicher Klärung hinzu.
| Arbeitsbereich | Stundenannahme | Satzannahme | Betrag |
|---|---|---|---|
| Inventar und Abdeckungsprüfung | 8 extern | 120 €/Stunde | 960 € |
| Nicht abgedeckte Anpassungen | 24 extern | 120 €/Stunde | 2.880 € |
| Schnittstellenprüfung | 16 extern | 120 €/Stunde | 1.920 € |
| Unterstützung beim Datenabgleich | 12 extern | 120 €/Stunde | 1.440 € |
| Schulung und Arbeitsanweisungen | 8 extern | 120 €/Stunde | 960 € |
| Umstellungsvorbereitung | 8 extern | 120 €/Stunde | 960 € |
| Stabilisierungsansatz | 8 extern | 120 €/Stunde | 960 € |
| Fachliche Abnahme | 20 intern | 60 €/Stunde | 1.200 € |
| Bekannte Arbeit, Zwischensumme | 84 extern + 20 intern | Gemischt | 11.280 € |
Eine separat freizugebende Reserve von 16 externen Stunden zu 120 € würde 1.920 € ergänzen. Der Rahmen für die bekannte Arbeit läge damit bei 13.200 € vor offenen Positionen. Das ist ein gewählter Beispielansatz, keine statistisch begründete Risikorücklage und keine automatische Abrufberechtigung für den Anbieter.
Lade die Umfangs- und Budgetliste sowie den Python-Rechner für die Zwischensumme herunter. Starte python3 upgrade_scope_budget.py scope-budget.csv. Der Rechner verwendet nur die Standardbibliothek, verbindet sich nicht mit Odoo und weist alle drei unbepreisten Positionen ausdrücklich aus.
Ersetze Stunden und Sätze erst nach der Umfangsprüfung. Unbepreist bleiben Wartungs- oder Abdeckungsanpassungen, Abonnement- oder Hosting-Änderungen sowie weitere Drittanbietergebühren. Steuern und zusätzliche Ausschlüsse brauchen eine eigene Behandlung. 11.280 € als vollständigen Projektpreis zu bezeichnen, würde diese offenen Eingaben verbergen.
Warum können zwei Angebote verschiedene Projekte beschreiben?
Gleiche Umfang und Abnahmeergebnisse ab, bevor du Summen vergleichst. Ein Angebot kann bei der konvertierten Datenbank enden, ein anderes Schnittstellentests und Nutzerbefähigung enthalten. Eine höhere Summe kann mehr Arbeit abdecken; eine niedrigere kann notwendige Aufgaben deinem Team überlassen. Der Preis allein entscheidet die Qualität des Angebots nicht.
| Formulierung | Rückfrage | Erforderliche Klärung |
|---|---|---|
| „Upgrade enthalten“ | Welches Konvertierungsergebnis ist abgedeckt, wer prüft fachlich? | Serviceabdeckung und Kundenabnahme trennen |
| „Alle Anpassungen migriert“ | Enthält das Inventar externe Konnektoren und stillzulegende Funktionen? | Benannte Gegenstände, Ausschlüsse und Abnahmebedingungen |
| „Migration zum Festpreis“ | Welche Annahmen können einen Änderungsauftrag auslösen? | Verbindlicher Umfang, Änderungsverfahren und offene Abhängigkeiten |
Lass beide Anbieter dieselbe Liste bepreisen. Schließt einer eine Aufgabe aus, muss klar sein, wer sie übernimmt und wie ihre Abnahme zum Gesamtprojekt gehört. Enthält ein Angebot ein Redesign, mache daraus eine ausdrückliche Option. Sonst vergleichst du unterschiedliche Ziele statt vergleichbarer Preise.
Der Leitfaden zu Odoo-Migrationsabnahme und Datenabgleich hilft bei inhaltlichen Abnahmebelegen. Hier geht es um die Beschaffungsgrenze, nicht um einen Ersatztestplan. API-Grenzen und Versionsrhythmus behandelt der Odoo-Integrationsleitfaden.
Was muss vor der Terminbuchung für die Umstellung geklärt sein?
Kläre Lieferverantwortung, Abnahmeverantwortung und kaufmännische Unbekannte, die den Plan verändern können. Bestätige, wer für jede fachliche Entscheidung verfügbar ist und wer auf fehlgeschlagene Prüfungen reagiert. Ein Termin wird belastbar, wenn die Restarbeit abgegrenzt und belegt ist, nicht schon durch die Möglichkeit, einen Konvertierungsauftrag abzusenden.
Der Freigabevermerk sollte Abdeckungsinventar, vereinbarten Zielumfang, Restfehler und kaufmännische Entscheidungen verknüpfen. Er benennt, wer die Umstellung steuert und welche Bedingungen vor dem Start gelten. Generalprobe und Migrationsabnahme bleiben im Umsetzungsplan; die Budgetliste macht lediglich ihre Verantwortung sichtbar.
Gehören KI-Funktionen zum Zielumfang, ergänze die Prüfung für das Odoo-KI-Upgrade von 19 auf 20. Fehlen bereits verlässliche Zuständigkeiten oder brauchbare Belege, behandelt der Leitfaden zu Odoo-Projektrettung und Partnerwechsel diese andere Entscheidung.
Was würden wir zuerst freigeben?
Gib zunächst eine begrenzte Inventar- und Abdeckungsprüfung frei, bevor du dich auf Gesamtpreis oder Termin festlegst. Verlange je Position Ergebnis und Zuständigkeit und bepreise dann bestätigte Zusatzarbeit. Halte enthaltene Leistungen sichtbar, plane Kundenabnahme ein und lasse offene Gebühren ausdrücklich ungeklärt, bis die Belege eine vollständige Beschaffung tragen.
Wird aus dem Upgrade eine Neugestaltungsdiskussion, entscheide diesen Umfang mit dem Leitfaden zu Standardsoftware und Individualentwicklung separat. Die Twinsoft-AI-Fallstudie bietet eigenständigen Projektkontext und belegt nicht die hypothetischen Odoo-Stunden oder Sätze.
Wavects Technologieberatung unterstützt eine prüfbare Leistungsabgrenzung. Besprich dein Odoo-Upgrade-Angebot mit geltendem Vertrag, Anpassungsinventar und geplanter Leistungsbeschreibung.
