Anwesenheiten Überstunden¶
![]()
Überstundenmanagement ganz einfach.
Gilt ab Odoo15.
Konfiguration¶
Überstunden Startdatum festlegen¶
Öffnen Sie die Einstellungen und markieren Sie die Option Anwesenheiten > Überstunden > Überstunden zählen. Setzen Sie ein Startdatum und Speichern Sie die Einstellungen.

Unter Anwesenheiten > Berichtswesen können Sie die Überstunden der Mitarbeitenden anzeigen.
Überstunden-Saldo festlegen¶
Ein Überstunden-Saldo für Mitarbeitende legen mit manuellen Überstunden-Einträgen fest, dessen Datum vor dem Startdatum der Überstunden-Berechnung liegt.
Damit Sie manuelle Überstunden-Einträge erstelle können, müssen Sie die Aktion Alle Überstunden anzeigen ausführen.
Angenommen dass Startdatum ist der 01.07.2024, dann erstellen Sie unter Anwesenheiten > Überstunden die Überstunden-Einträge mit Datum 30.06.2024.
Tip
Bei der Berechnung und Aktualisierung der Überstunden ignoriert Odoo alle Einträge vor dem Startdatum.
Abwesenheitsprüfung aktivieren¶
Gilt ab Odoo18 .
Die Abwesenheitsprüfung erstellt fehlende Anwesenheitseinträge damit die Überstunden korrekte berechnet werden. Navigieren Sie nach Einstellungen > Anwesenheit und aktivieren Sie die Option Abwesenheitsveraltung.
Tip
Die geplante Aktion heisst Anwesenheit: Abwesenheiten für Mitarbeiter entdecken.
Überstunden auf dem Dashboard Abwesenheiten anzeigen¶
Gilt ab Odoo17.
Damit Mitarbeitenden ihre Überstunden auf dem Dashboard der Abwesenheiten sehen, braucht es einen Urlaubsanspruch. Die Abwesenheitsart Überstunden erfordert standardmässig keinen Anspruch. Um das zu ändern, öffnen Sie die Abwesenheitsart via Abwesenheiten > Konfiguration > Abwesenheitsarten. Aktivieren Sie die Option Erfordert Anspruch.
Erstellen Sie für ihre Mitarbeitenden eine Urlaubsanspruch vom Typ Überstunden. Geben Sie die verfügbaren Überstunden zur Kompensierung ein. Sobald der Anspruch erstellt ist, können Mitarbeitenden im Dashboard ihre verfügbaren Überstunden sehen.
Warning
Die verfügbaren Überstunden werden nicht laufend aktualisiert. Mit der automatisierten Aktion Urlaubsanspruch Überstunden aktualisieren kann eine laufende Aktualisierung der verfügbaren Überstunden gemacht werden.
Verwendung¶
Eigene Überstunden anzeigen¶
Mitarbeitende können Ihre Überstunden unter Account > Mein Profil anzeigen lassen. Die Summe der Überstunden wird über den gleichnamigen Smart-Link angezeigt.
Überstunden bei Abwesenheit abziehen¶
Auf Abwesenheitsarten können Sie festlegen, ob Überstunden abgezogen werden können bzw. ob Überstunden mit der Abwesenheit kompensiert werden können.
Öffnen Sie den Abwesenheitsart via Abwesenheiten > Konfiguration > Abwesenheitsarten. Mit der Option Zusätzliche Stunden abziehen können Sie festlegen, ob Überstunden abgezogen werden.
Dazu ein Beispiel mit dem Abwesenheitsart Überstunden:

Legt man für den Mitarbeitenden eine Abwesenheit von diesem Typ an, prüft Odoo ob genug Überstunden vorhanden sind.

Werden die Überstunden genehmigt, verbucht Odoo am Tag der Erstellung dementsprechend die Überstunden.

Warning
Wenn man die Abwesenheit rückgängig macht, löscht Odoo die betroffenen Überstunden-Einträge.
Überstundenberechnung für Mitarbeitende im Stundenlohn deaktivieren¶
Angenommen Sie haben Mitarbeiten im Stundenlohn und möchten für diese die Berechnung der Überstunden deaktivieren. Dazu müssen Sie eine Flexible Arbeitszeit erfassen und diese den entsprechenden Mitarbeitenden hinterlegen. Jede Arbeitsstunde wird mit dieser Konfiguration als Überstunde gerechnet.
Zusätzlich können Sie mit der geplanten Aktion die angefallenen Überstunden entfernen.
Überstunden auszahlen¶
Wenn Sie Überstunden auszahlen, müssen Sie diese manuell abziehen. Damit Sie manuelle Korrekturen vornehmen können, richten Sie Alle Überstunden anzeigen ein und erlauben die manuelle Bearbeitung mit Snippet hinzufügen.
Anschliessend können Sie unter Anwesenheiten > Überstunden manuelle Einträge erstellen.

Tip
Erfassen Sie die Korrektur-Einträge an einem Wochenende oder Feiertag, damit wird der Eintrag nicht von der Überstunden-Berechnungen überschrieben.
Ansichten¶
Anwesenheitszeile für Überstunden anzeigen¶
Gilt ab Odoo19:
Damit Sie eine Übersicht der Anwesenheitszeile für Überstunden erhalten, folgen Sie dem HowTo Neue Ansicht mit Aktion hinzufügen und verwenden diese Werte:
Name der Aktion: Anwesenheitszeile für Überstunden
Objekt: hr.attendance.overtime.line
Ansichtsmodus: list,form,pivot
Menü: Anwesenheitszeile für Überstunden
Obermenü: Anwesenheiten/Konfiugration
Aktion: ir.actions.act_window Anwesenheitszeile für Überstunden
Nummernfolge: 50
Berichte¶
Überstunden in Bericht Anwesenheiten anzeigen¶
Als Personaldministrator können Sie alle Überstunden im Bericht Anwesenheiten > Berichtswesen anzeigen lassen. Wählen Sie dazu Werte > Überstunden.
Technisch¶
Alle Überstunden anzeigen¶
Damit Sie eine Übersicht alle Überstunden erhalten, müssen Sie via Einstellungen > Technisch > Benutzer-Interface > Menüposten einen neuen Eintrag anlegen:
- Menü:
Überstunden - Obermenü:
Anwesenheiten - Aktion:
ir.actions.act_windowÜberstunden - Nummernfolge:
20 - Zugriffsrechte:
Anwesesenheiten / Sachbearbeiter: Alle Anwesenheiten verwalten
Info
Damit Überstunden-Einträge bearbeiten werden können, muss die Definition der Überstunden-Liste mit einem Snippet angepasst werden.