Diese Funktion ermöglicht die automatische Zeitabrechnung in den Bildschirmen zur Ticketerstellung, in der Ticket-Detailansicht und in allen Bildschirmen mit dem Feld Accounted time. Wenn ein Mitarbeiter diese Bildschirme öffnet, beginnt ein Zeitzähler die Sekunden zu zählen und zeigt die verstrichene Zeit in der Breadcrumb-Leiste gut lesbar an. Wenn ein Ticket erstellt oder eine Notiz zu einem bestehenden Ticket hinzugefügt wird, wird der Wert des Zählers automatisch in das Feld Accounted time eingetragen, das nur noch gelesen werden kann.
Der Agent kann den Timer jederzeit anhalten und fortsetzen. Der Timer merkt sich seinen Wert. Wenn ein Bearbeiter die Ticket-Detailansicht öffnet und einige Zeit damit verbringt, die Artikel zu lesen, aber keine neue Notiz hinzufügt, merkt sich der Timer die verbrachte Zeit. Wenn der Bearbeiter das nächste Mal dieselbe Ticket-Detailansicht öffnet, zählt der Timer ab der verstrichenen Zeit weiter.
Die Zeiten werden pro Ticket- und Bearbeiterpaar in der Datenbank gespeichert, so dass die abgerechneten Zeiten auch bei Beendigung der Sitzung erhalten bleiben.
Es gibt zwei konfigurierbare Schwellenwerte, ab denen der Timer seine Farbe von grün auf gelb oder auf rot wechselt.
Wenn diese Funktion aktiviert ist, wird die Abgerechnete Zeit in der Ticket-Detailansicht zusätzlich im Format HH:MM:SS angezeigt. Alle im Ticket gespeicherten Werte für die abgerechnete Zeit sind in Sekunden angegeben.
So aktivieren Sie diese Funktion:
-
Gehen Sie zur Ansicht Systemkonfiguration.
-
Suchen Sie nach der Einstellung
AgentFrontend::Ticket::AccountedTime
und stellen Sie sicher, dass sie aktiviert ist. -
Suchen Sie nach der Einstellung
AgentFrontend::AutoTimeAccountingActive
und aktivieren Sie sie. -
Nehmen Sie die Einstellungen in Betrieb.
-
Gehen Sie zu einem Bildschirm zum Erstellen eines Tickets oder öffnen Sie eine Ticket-Detailansicht, um den laufenden Timer zu sehen.
Siehe auch
Relevante Systemkonfigurationen:
-
AgentFrontend::AutoTimeAccountingActive
-
AgentFrontend::AutoTimeAccounting::ThresholdYellow
-
AgentFrontend::AutoTimeAccounting::ThresholdRed
-
AgentFrontend::AutoTimeAccounting::WhiteListGroups
-
Daemon::SchedulerCronTaskManager::Task###TimeAccountingAutoTrackCleanup
Es gibt einen Konsolenbefehl Maint::Ticket::TimeAccounting::AutoTrackCleanup
, um alte Zeitbuchungseinträge automatisch zu löschen. Dieser Befehl wird regelmäßig vom OTRS-Daemon ausgeführt. Der Befehl kann auch manuell ausgeführt werden.
Weitere Informationen finden Sie in der Einstellung Daemon::SchedulerCronTaskManager::Task###TimeAccountingAutoTrackCleanup `` oder führen Sie den Befehl mit der Option ``--help
aus.
otrs> bin/otrs.Console.pl Maint::Ticket::TimeAccounting::AutoTrackCleanup --help