Gantt für Odoo Community – ohne Enterprise-Lizenz
Odoo Community kann vieles, nur keine Balken. Wir haben ihm welche gebaut – samt Planer, der weiß, dass Teilzeit kein Achtstundentag ist.
Die Herausforderung
Die Gantt-Ansicht steckt in Odoo Enterprise, und mit ihr die Lizenz pro Benutzer. Ein Produktionsbetrieb auf Odoo Community stand genau davor. Projekte mit Abhängigkeiten, Förderungen und Kosten liefen in Tabellen neben dem ERP, die Fertigung plante in einer weiteren. In zehn Projekten hatten sich 108 verschiedene Projektphasen angesammelt. Die Edition wechseln, nur um eine Ansicht zu bekommen, wollte niemand.
Was wir gebaut haben
Zuerst einen eigenen Gantt-Baustein für Odoo Community, unter MIT-Lizenz und auf einer freien Zeitleisten-Bibliothek. Jedes Modul nutzt ihn mit ein paar Zeilen XML: Balken gruppieren und per Maus verschieben, Abhängigkeitspfeile, kritischer Pfad, freie Tage als Schraffur.
Darauf sitzt die Projektsteuerung: Meilensteine mit Abnahme, Abhängigkeiten in allen vier Spielarten, Baselines für den Vergleich mit dem ursprünglichen Plan, Ressourcen, Projektkosten und Förderungen. Die automatische Planung musste erst lernen, was Teilzeit heißt. Beim ersten Praxistest verplante sie eine Person mit vier Stunden täglich in Achtstundentagen, das Wochenende inklusive. Seither rechnet sie mit den Arbeitszeitkalendern aus Odoo, mit Teilzeit, Urlaub und Feiertagen, und zeigt jede Planänderung vorher als Vorschau. Aus 108 Phasen wurden neun einheitliche.
Für die Fertigung entstand eine eigene Zeitleiste: Aufträge als mehrfarbige Phasenbalken, Liefertermine und Materialeingänge als Marker, Wartungen als Sperrzeiten. Der Planer rechnet mit begrenzter Kapazität je Arbeitsplatz und plant nach, sobald ein Arbeitsschritt fertig ist. Eine Stückliste braucht dafür niemand: Vorlagen je Produkt füllen Schritte und Material vor, wiederholte Arbeitsgänge werden durchnummeriert und nach dem Start gegen Löschen gesperrt. Ein gemeinsames Whiteboard an Projekten und Aufgaben kam nebenbei dazu.
Der Test gegen echte Daten brachte eine Pointe: Ein einziger Arbeitsgang mit absurder Solldauer streckte die Zeitleiste auf fast 500 Jahre. Seither wird gekappt.
Was es bringt
Über 2.000 Aufgaben in mehr als 50 Projekten stehen heute mit Start und Ende im Gantt – in Odoo Community, ohne Enterprise-Lizenz. Alle Fertigungsaufträge neu zu planen dauert keine halbe Sekunde. Termine, Abhängigkeiten, Kosten und Fertigung liegen in einem System, das dem Betrieb gehört, statt in drei Tabellen, die jemand abgleichen muss.
Für wen das passt
Für Betriebe auf Odoo Community, die Projekte, Fertigung oder Personaleinsatz zeitlich planen wollen, ohne die Edition zu wechseln. Der Gantt-Baustein funktioniert auch allein: Wir verwenden ihn auch als Grundlage für einen Dienstplan.