Color Control Group ist auf Farbmanagement für die Print- und Produktionsindustrie spezialisiert. Sie nutzten Odoo bereits aktiv für ihre eigene Geschäftsführung und wollten ihre Genehmigungs-Workflows erweitern. Konkret kamen sie für unser FANATICS Advanced Approval Modul, das wir auf Odoo v19 entwickelt haben.
Die Herausforderung
Standard-Odoo verfügt über ein begrenztes Genehmigungssystem. Für eine Organisation, in der mehrere Personen nacheinander etwas bewerten müssen - etwa Bestellungen über einem bestimmten Betrag oder Verträge mit mehreren Stakeholdern - reicht das oft nicht. Ein Genehmigungs-Workflow mit Rollen, Beträgen, Eskalationsregeln und parallelen Freigaben ist eine Nischenanforderung, die der Standard nicht abdeckt.
Wir hatten ein solches Modul bereits gebaut, aber auf Odoo v19. Color Control läuft auf v17. Die Aufgabe war, das Modul in ihrer bestehenden Umgebung nutzbar zu machen, ohne sie zu einem Upgrade zu zwingen, das sie aktuell nicht wollten.
Der Ansatz
Das Projekt war in drei Phasen straff strukturiert:
- Analyse und Backporting: Das v19-Modul wurde technisch analysiert und an die v17-APIs, Modellstrukturen und Views angepasst.
- Test: Das überarbeitete v17-Modul wurde gegen realistische Genehmigungs-Szenarien getestet, wie Color Control sie kennt.
- Auslieferung und Support: Lieferung inklusive Dokumentation und einer Support-Vereinbarung, sodass auch in v17 Updates am Modul ankommen.
Das Modul ist für bis zu 25 Genehmiger lizenziert, mit einer festen monatlichen Support- und Upgrade-Gebühr.
Ergebnis
Color Control kann jetzt in der bestehenden v17-Umgebung mit Genehmigungs-Workflows arbeiten, wie sie eine größere Organisation haben sollte - mehrstufig, rollenbasiert mit Eskalation, mit Betragsgrenzen. Kein Upgrade-Druck, kein architektonischer Eingriff, nur das Funktionsstück, das fehlte.
Diese Art von Arbeit ist charakteristisch dafür, wie wir auch mit bestehenden Odoo-Kunden anderer Partner zusammenarbeiten: ein gezieltes Modul oder eine Integration auf der laufenden Version liefern, statt einen kompletten Reset zu erzwingen.
Mehr lesen: Odoo Custom Development · Unsere Module · Alle Kundenfälle