Zeitbuchung
Einführung in Zeitbuchung in ConSol CM
Zeitbuchungen werden zum Reporting verwendet, um die Dauer der Arbeit der Benutzer im Web Client nachzuverfolgen. Zeitbuchungen können manuell von den Benutzern angelegt werden oder automatisch erfolgen, wenn die Benutzer bestimmte Aktionen ausführen.
Konzepte, Begriffe und Definitionen
Konzept |
Andere Begriffe |
Definition |
---|---|---|
Queue |
Prozess |
Instanz des Geschäftsprozesses; verknüpft den Workflow mit den beteiligten Personen |
Vorgang |
Ticket |
Anfrage des Kontakts, die die Benutzer im Web Client bearbeiten |
Projekt |
|
Entität zur Gruppierung von manuellen Zeitbuchungen zu Reporting-Zwecken |
Manuelle Zeitbuchung
Manuelle Zeitbuchungen werden von den Benutzern im Web Client angelegt. Dies kann an zwei Stellen geschehen:
-
Benutzerprofil: Im Abschnitt Zeitbuchung des Benutzerprofils können Benutzer Zeitbuchungen für alle Vorgänge anlegen, für die sie Berechtigungen zum Hinzufügen von Inhalt haben (siehe Berechtigungen für Vorgänge). Zusätzlich wird dort eine Liste der Zeitbuchungen in unterschiedlichen Zeitspannen angezeigt.
-
Vorgangsseite: Im Tab Zeitbuchung im Protokollbereich können die Benutzer Zeitbuchungen für den aktuellen Vorgang erstellen.
An beiden Stellen können die Benutzer die Zeit entweder manuell eingeben, indem Sie das Feld Dauer ausfüllen, oder eine Aktion auswählen, die eine Dauer hat. Danach müssen sie ein Projekt auswählen und auf den Button Zeitbuchung speichern klicken. Eine Korrektur einer Zeitbuchung ist möglich, indem eine neue Buchung mit einer negativen Dauer angelegt wird. Diese Dauer wird von der insgesamt vom entsprechenden Benutzer an diesem Tag gebuchten Zeit abgezogen.
Sie müssen folgende Schritte ausführen, um die manuelle Zeitbuchung zu konfigurieren:
-
Erstellen Sie auf der Seite Projekte ein oder mehrere Projekte.
-
Weisen Sie die Projekte im Tab Projekte der Seite Queues den gewünschten Queues zu.
Sie können die manuelle Zeitbuchung deaktivieren, indem Sie die entsprechenden Abschnitte in der Seitenanpassung entfernen:
-
Benutzerprofil: Setzen Sie das Attribut state im Bereich timeBookingSection von section auf hidden.
-
Vorgangsseite: Setzen Sie das Attribut timeBookingFeature in acimSection auf false.
Automatische Zeitbuchung
Automatische Zeitbuchungen werden automatisch erstellt, wenn die Benutzer eine der folgenden Aktionen an einem Vorgang durchführen:
-
Arbeiten im Kommentar- und E-Mail-Editor: Es wird der Zeitraum zwischen dem Öffnen des Editors und dem Speichern des Kommentars oder der E-Mail gebucht.
-
Erstellen eines Vorgangs: Es wird der Zeitraum zwischen dem Öffnen der Seite zum Erstellen eines Vorgangs und dem Speichern des Vorgangs gebucht.
Wenn der Vorgang in den Workspace verschoben wird, um die Arbeit später fortzusetzen, wird der Zeitraum, während dem sich der Vorgang im Workspace befindet, nicht gebucht. Es wird keine Zeit gebucht, wenn die Aktion abgebrochen wird oder die Session endet.
Der Abschnitt Zeitbuchung des Benutzerprofils zeigt eine Liste der Zeitbuchungen in unterschiedlichen Zeitspannen. Automatische Zeitbuchungen sind nicht mit Projekten verknüpft.
Sie müssen folgenden Schritt ausführen, um automatische Zeitbuchungen zu konfigurieren:
-
Setzen Sie die System-Property cmweb-server-adapter, automatic.booking.enabled auf der Seite System-Properties auf true.