Erst konfigurieren, dann programmieren
Odoo deckt ohne Code viel ab. Viele Wünsche, die nach Anpassung klingen, sind Einstellungen: ein zusätzlicher Freigabeschritt im Einkauf, eine eigene Preisliste je Kundengruppe, eine zweite Lagerroute. Diese prüfen wir zuerst, denn eine Einstellung kostet weniger als Code und wird von selbst in die nächste Odoo-Version übernommen.
Ist ein Prozess wirklich spezifisch für Ihr Unternehmen, schreiben wir dafür ein individuelles Modul. Individuelle Odoo-Module werden in Python geschrieben, und unsere stehen neben den Standard-Apps, statt sie zu verändern – so überschreibt die nächste Odoo-Version Ihre Arbeit nicht.
Anpassungen sind oft Teil einer neuen Odoo-Einführung. Wir übernehmen auch Unternehmen, die Odoo bereits nutzen und etwas ergänzt oder behoben haben möchten.
Was wir anpassen
Eigene Module
Neue Funktionen für Prozesse, die Odoo standardmäßig nicht abdeckt – als eigenständige Module, die sich wie jede andere App installieren lassen.
Berichte und Druckdokumente
Rechnungen, Angebote, Lieferscheine und Management-Berichte in dem Layout, das Sie brauchen – auf Arabisch, Englisch oder zweisprachig.
Workflows und Freigaben
Freigabestufen nach Betrag, Abteilung oder Rolle sowie Regeln dafür, wer was bestätigen, stornieren oder bearbeiten darf.
Felder und Masken
Zusätzliche Felder, angepasste Formulare und Listenansichten, damit jedes Team genau die Informationen sieht, die es tatsächlich nutzt.
Automatisierungen
Routineschritte, die von selbst ablaufen: Erinnerungen, Statuswechsel, E-Mails und Datensätze, die aus anderen Datensätzen entstehen.
Korrekturen bestehender Anpassungen
Hat ein früherer Partner eigenen Code hinterlassen, der Fehler verursacht oder ein Upgrade blockiert, prüfen wir ihn und sagen Ihnen, was bleiben, neu geschrieben oder entfernt werden sollte.
Odoo Studio oder eigenes Modul
Odoo bietet zwei Wege, das System anzupassen: Studio für kleine Änderungen, ein eigenes Modul für echte Geschäftslogik.
Odoo Studio
Ein No-Code-Editor, der in Odoo Enterprise enthalten ist.
- Felder hinzufügen, Formulare ändern und Berichtslayouts anpassen
- Einfache automatisierte Aktionen und Freigaberegeln
- Änderungen direkt im Browser, ohne Entwickler
- Ideal für kleine Änderungen, die Ihr eigenes Team pflegen kann
Eigenes Modul
In Python geschriebener Code, installiert wie jede Odoo-App.
- Beliebige Geschäftslogik, Berechnungen oder Integrationen
- Funktioniert mit Community und Enterprise
- Kann getestet und geprüft werden, bevor es Ihr Live-System erreicht
- Ideal für Prozesse, die für Ihr Geschäft zentral sind
Viele Projekte nutzen beides: Studio für schnelle Layoutänderungen und ein Modul für die Geschäftsregeln.
Eigenen Code upgradefähig halten
Jede neue Odoo-Version ändert Teile des Codes, auf denen eigene Module aufbauen. Ein Modul, das auf den Standard-Apps aufsetzt, ohne sie zu kopieren oder zu verändern, braucht beim Upgrade meist nur eine kleine Anpassung. Ein Modul, das Kerndateien umgeschrieben hat, kann ein Upgrade komplett blockieren.
Deshalb halten wir jede Änderung in einem eigenen Modul und greifen nur dort ein, wo es die Anforderung verlangt. Wenn Sie auf eine neue Version upgraden, lässt sich der Aufwand leichter vorhersagen und schätzen.
Fragen zur Odoo-Anpassung
Können Sie ein Odoo anpassen, das ein anderer Partner eingerichtet hat?
Ja. Wir prüfen zuerst die Datenbank und vorhandene individuelle Module, damit wir wissen, worauf wir aufbauen, und erstellen dann ein Angebot für die Änderung.
Erschweren Anpassungen spätere Upgrades?
Jedes individuelle Modul muss beim Upgrade geprüft werden. Werden Änderungen in separaten Modulen und getrennt vom Kern gehalten, bleibt dieser Aufwand klein. Schwer wird ein Upgrade durch tiefe Eingriffe in den Standardcode.
Brauchen wir Enterprise für Anpassungen?
Nein. Individuelle Module funktionieren mit Community und Enterprise. Odoo Studio, der No-Code-Editor, ist nur mit Enterprise verfügbar.
Können Sie das Aussehen unserer Rechnungen ändern?
Ja. Die Layouts von Rechnungen, Angeboten und Lieferscheinen lassen sich alle ändern, auch in arabischen und zweisprachigen Versionen.
Wie kalkulieren Sie Anpassungen?
Wir schreiben die Anforderung auf, stimmen sie mit Ihnen ab und senden eine schriftliche Kostenschätzung, bevor die Arbeit beginnt.
Soll Odoo etwas können, das es noch nicht kann?
Beschreiben Sie den Prozess und wer ihn nutzt. Wir sagen Ihnen, ob eine Einstellung, Studio oder ein eigenes Modul nötig ist.

