description | tags | prev | |
---|---|---|---|
Aktionen für Abwesenheit App einrichten. |
|
./abwesenheit |
{{ $frontmatter.description }}
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 Abwesenheitszeiten erscheint nun in der Auswahl Aktion das Menu Ablehnen.
for rec in records:
rec['number_of_hours_display'] = rec.number_of_days * rec.employee_id.sudo().resource_id.calendar_id.hours_per_day