Zeiterfassung Aktionen
Aktionen
Zeiterfassung aufteilen
Navigieren Sie nach Einstellungen > Technisch > Serveraktionen und erstellen Sie einen neuen Eintrag:
- Name:
Zeiterfassung aufteilen - Modell:
account.analytic.line - Typ:
Code ausführen - Code:
for rec in records:
original_amount = rec.unit_amount
new_timesheet = rec.copy()
rec.write({'unit_amount': original_amount / 2.0})
new_timesheet.write({'unit_amount': original_amount / 2.0})Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und speichern.
Auftragselement von Aufgabe entfernen
Gilt ab Odoo14.
Navigieren Sie nach Einstellungen > Technisch > Serveraktionen und erstellen Sie einen neuen Eintrag:
- Name:
Auftragselement von Aufgabe entfernen - Modell:
account.analytic.line - Typ:
Code ausführen - Code:
for record in records:
record.task_id.write({'sale_line_id': False})Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und dann speichern.
In der Ansicht von Kostenstellen-Buchungen erscheint nun in der Auswahl Aktion das Menu Validierung zurücksetzen.
Validierung zurücksetzen
Benötigt bis Odoo18.
Navigieren Sie nach Einstellungen > Technisch > Serveraktionen und erstellen Sie einen neuen Eintrag:
- Name:
Validierung zurücksetzen - Modell:
account.analytic.line - Typ:
Code ausführen - Code:
records.write({'validated': False})Die Aktion mit dem Knopf Kontextuelle Aktion erstellen bestätigen und dann speichern.
In der Ansicht von Kostenstellen-Buchungen erscheint nun in der Auswahl Aktion das Menu Validierung zurücksetzen.
Geplante Aktionen
Zeiterfassung: E-Mail-Erinnerung an Mitarbeiter
#TODO