Abwesenheit Aktionen
Aktionen für Abwesenheit App einrichten.
Aktionen
Ablehnen
Navigieren Sie nach Einstellungen > Technisch > Server Aktionen und erstellen Sie einen neuen Eintrag:
Name der Aktion: Ablehnen
Modell: hr.leave
Folgeaktion: Python-Code ausführen
for rec in records:
rec.action_refuse()
Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und dann speichern.
In der Liste der Abwesenheiten erscheint nun in der Auswahl Aktion das Menu Ablehnen.
Anzahl Stunden neuberechnen
for rec in records:
rec['number_of_hours_display'] = rec.number_of_days * rec.employee_id.sudo().resource_id.calendar_id.hours_per_day