Ratgeber · Odoo Community
Zeiterfassung in Odoo Community: was geht, was nicht?
Odoo Community bringt eine solide Grundlage für die Projektzeiterfassung mit. Einige Dinge, die Teams täglich brauchen, gibt es aber nur in Enterprise. Ein ehrlicher Überblick, geprüft im Quellcode von Odoo 18, 19 und 20, und wie Sie die Lücken schließen, ohne umzusteigen.
Aktualisiert am · vom Team von TimeViking
Die kurze Antwort
Odoo Community kann Stunden auf Projekten und Aufgaben erfassen, auswerten und abrechnen. Was fehlt, sind die Dinge, die das Erfassen schnell machen und das Freigeben regeln: ein Wochenraster, ein Timer und die Validierung von Stunden. Die liefert Odoo mit Enterprise.
Umsteigen müssen Sie dafür nicht. TimeViking gibt Ihrem Team einen Wochenkalender, ein Wochenraster, eine Schnelleingabe, einen Timer, eine Handy-App und die Freigabe pro Woche, und schreibt die Stunden ganz normal in die Timesheets Ihres Community-Odoo.
Was Odoo Community bei der Zeiterfassung kann
Wir haben den Quellcode von Odoo Community 18, 19 und 20 geprüft (die Module und ihre Manifeste). In allen drei Versionen ist das hier enthalten, ohne Enterprise:
- Timesheets (
hr_timesheet): Stunden auf einem Projekt und einer Aufgabe, mit Beschreibung und Mitarbeiter. Sie erfassen sie in einer Liste oder im Reiter einer Aufgabe. - Rechte: Ein Benutzer sieht nur seine eigenen Stunden, alle Stunden, oder er ist Administrator der Timesheets.
- Auswertungen: Liste, Kanban, Pivot und Diagramm, nach Projekt, Aufgabe, Mitarbeiter oder Zeitraum.
- Ein Monatskalender mit Ihren Stunden, ab Odoo 19 (in 18 noch nicht).
- Geplante Stunden auf einer Aufgabe, damit Sie sehen, wie viel schon gebucht ist.
- Abwesenheiten (
hr_holidays) und ein Arbeitszeitplan mit Feiertagen (resource). Mitproject_timesheet_holidayslegt Odoo für genehmigte Abwesenheiten auch Zeitbuchungen an. - Abrechnung von Stunden über Verkaufsaufträge (
sale_timesheet): Was abgerechnet ist, lässt sich nicht mehr ohne Weiteres ändern.
Das ist eine solide Basis. Für ein Team, das jeden Tag Stunden erfasst, kostet vor allem das Eintragen Zeit.
Was nicht in Community enthalten ist
| Was | In Community 18, 19 und 20 | Wo es enthalten ist |
|---|---|---|
| Stunden validieren (genehmigen und sperren) | Nein: das Feld existiert nicht | Enterprise (timesheet_grid) |
| Wochenraster für Stunden | Nein | Enterprise (timesheet_grid) |
| Timer zum Starten und Stoppen von Stunden | Nein | Enterprise |
| Planung von Mitarbeitern auf Projekten | Nein | Enterprise (planning) |
| Externe API auf Odoo Online | Entfällt: Odoo Online ist immer Enterprise | Nur mit dem Custom-Abo |
Was Enterprise mit diesen Modulen genau macht, haben wir nicht im Enterprise-Quellcode geprüft: Der ist nicht öffentlich. Die Tabelle zeigt, was es in Community nicht gibt; für die Details von Enterprise verweisen wir auf die Dokumentation von Odoo.
Gut zu wissen: Odoo Online und Odoo.sh sind immer Enterprise-Installationen. Community betreiben Sie auf einem eigenen Server, bei sich oder bei einem Hosting-Partner.
Wie TimeViking die Lücken schließt
TimeViking ist eine eigene App für Ihr Team, angebunden an Ihr Odoo. Odoo bleibt die Quelle: Projekte, Aufgaben und Mitarbeiter kommen aus Odoo, und die Stunden gehen automatisch dorthin, in beide Richtungen.
Schnell erfassen
- Ein Wochenkalender, in den Sie Aufgaben ziehen, mit einer Farbe pro Projekt.
- Ein Wochenraster: eine Zeile pro Aufgabe, eine Zelle pro Tag, mit Tab zum nächsten Tag.
- Schnelleingabe:
9-12 #support Ticketswird in einem Schritt zur Zeitbuchung. - Ein Timer, auch auf dem Handy, und die Vorwoche kopieren.
- Eine Handy-App, die auch ohne Netz funktioniert; mehr dazu im Ratgeber zur Zeiterfassungs-App auf dem Handy.
Freigeben ohne Enterprise
Ihr Team reicht die Woche ein, die Projektleitung gibt sie frei oder schickt sie zurück. Freigegebene Stunden sind in der App gesperrt. Das funktioniert unabhängig von Odoo, also auch mit Community. Wie sich das zur Validierung in Enterprise verhält, lesen Sie unter Stunden in Odoo genehmigen.
Was nach Odoo geht
Die Stunden landen in den normalen Timesheets von Odoo, beim richtigen Mitarbeiter, im richtigen Projekt und in der richtigen Aufgabe. Ihre Mitarbeiter brauchen kein Odoo-Login: Die App schreibt über eine einzige technische Verbindung im Namen des passenden Mitarbeiters. Abwesenheiten beantragen Sie in der App; Ihr Vorgesetzter genehmigt sie wie gewohnt in Odoo.
Odoo Community anbinden
Auf einem eigenen Server haben Sie drei Wege, beide erklärt auf der Seite Odoo-Anbindung:
- Mit unserem kostenlosen Modul aus dem Odoo Apps Store: keine API-Schlüssel zu verwalten oder zu erneuern.
- Mit einem Bot-Benutzer: ein technischer Benutzer mit API-Schlüssel für das ganze Team. Er braucht nur Rechte aus Community: Projekt-Benutzer und Timesheets mit Zugriff auf alle Stunden.
- Mit einem eigenen API-Schlüssel pro Benutzer: Jeder Kollege verbindet seinen eigenen Schlüssel und schreibt nur seine eigenen Stunden.
Das funktioniert mit Odoo 18, 19 und 20. Was sich je nach Version unterscheidet, steht auf der Seite Projektzeiterfassung für Odoo.
Was kostet das?
Für Teams bis 3 Nutzer ist TimeViking kostenlos, für immer. Darüber zahlen Sie 5 € pro Monat für Ihr ganzes Team bis 20 Nutzer, nicht pro Nutzer. Alle Details finden Sie auf der Preisseite. Sie können kostenlos starten und Ihr Community-Odoo noch heute anbinden.
Testen Sie TimeViking mit Ihrem eigenen Odoo.
Kostenlos für Teams bis 3 Nutzer, für immer. Größere Teams testen 30 Tage kostenlos, ohne Kreditkarte.
Häufige Fragen
Hat Odoo Community eine App für Stundenzettel?
Ja. Das Modul Timesheets (hr_timesheet) ist Teil von Community, in Odoo 18, 19 und 20. Sie erfassen damit Stunden auf Projekten und Aufgaben, mit Rechten für eigene oder alle Stunden, und mit Listen-, Kanban-, Pivot- und Diagrammansicht.
Kann ich in Odoo Community Stunden genehmigen oder validieren?
Nicht mit Odoo selbst. Im Community-Quellcode von 18, 19 und 20 gibt es das Feld für validierte Stunden nicht; die Validierung gehört zu Enterprise. Freigeben können Sie trotzdem, und zwar in TimeViking: Ihr Team reicht die Woche ein, die Projektleitung gibt sie frei.
Hat Odoo Community ein Wochenraster oder einen Timer für Stunden?
Nein. In den Community-Modulen haben wir weder eine Rasteransicht noch einen Timer für Stunden gefunden. Odoo 19 und 20 haben immerhin einen Monatskalender mit Ihren Stunden. TimeViking bringt ein eigenes Wochenraster, einen Wochenkalender und einen Timer mit, auch auf dem Handy.
Funktioniert TimeViking mit Odoo Community auf meinem eigenen Server?
Ja. Sie verbinden mit unserem kostenlosen Modul oder über die API, mit einem Bot-Benutzer oder einem eigenen Schlüssel pro Benutzer. Der Bot braucht nur Rechte aus Community: Projekt-Benutzer und Timesheets mit Zugriff auf alle Stunden.
Muss ich auf Enterprise umsteigen, um Stunden abzurechnen?
Nein. Stunden über Verkaufsaufträge abrechnen (sale_timesheet) ist Teil von Community. Was abgerechnet ist, sperrt Odoo; TimeViking respektiert das.