Zum Hauptinhalt springen

Anwesenheitstableau

Anlegen einer neuen Konfiguration​

Bei Bedarf können mehrere Konfigurationen des Anwesenheitstableaus angelegt werden, wenn z.B. bei ausgewählten Abteilungen andere Spalten oder Einstellungen verwendet werden sollen. Hierzu geht man auf die Aktion "Anwesenheitsliste" (ta_getAttendanceTableau) und klickt auf die Schaltfläche "Neue Konfiguration".

Die neue Konfiguration wird entsprechend mit

  • Namen und
  • Überschrift versehen
  • Speichern

Nach dem ersten Speichern können allgemeine Einstellungen vorgenommen werden:

  • Beschreibung
  • Auswahl des Icons
  • Vergabe der Berechtigungen

Anschließend werden die Konfigurationsdetails bestimmt >> Schaltfläche "Konfigurationsdetails bearbeiten" anklicken

  • Zeitwirtschaftssystem
    Auswahl des Zeitwirtschaftssystems, das für die Konfiguration verwendet werden soll (bestimmt u.a. die zur Auswahl stehenden Fehlgründe).

  • Filterauswahl anzeigen
    Ja/Nein. Anzeige der Suchmaske (Suchparameter, Anzeige des Organigramms bzw. der Favoritenliste)

  • Zusammenfassung anzeigen
    Ja/Nein: Ist der Parameter auf Ja gestellt, so wird eine Zusammenfassung am unteren Ende der Anwesenheitsliste angezeigt (Anzahl der selektierten Gruppen, Angestellten, etc.)

  • Gruppen anzeigen
    Wird hier Ja eingestellt, so werden in der Zusammenfassung die abgefragten Gruppen angezeigt. Bei Nein wird lediglich die Anzahl der abgefragten Benutzer ausgegeben.

  • Resultat sofort anzeigen
    Wird der Parameter auf Ja gestellt, so wird in dieser Liste die Checkbox "Resultat sofort anzeigen" aktiviert. Wird nun eine Auswahl gemacht und dann diese Checkbox aktiviert, so wird bei dem nächsten Aufruf dieser Liste diese Auswahl sofort abgefragt, ohne zuerst das Auswahlorganigramm anzuzeigen.

  • Geplante Untertg. Buchungen aus Workflow mitanzeigen?
    Ja/Nein (Standard Nein): zusätzlich werden die im Workflow beantragten (geplanten) untertägigen Buchungen berücksichtigt.

  • Velocity für kompakte Anzeige
    Vorlage (Velocity-Template), mit der die kompakte Ansicht des Anwesenheitstableaus aufgebaut wird. Mit der Schaltfläche "Velocity Defaultwert einfügen" wird die Standardvorlage eingefügt. Die kompakte Ansicht wählt der Benutzer in der server-seitigen Version über das Feld "Ansicht" (Standard / Kompakt) aus; sie kann auch über den Linkparameter view=COMPACT aufgerufen werden. Eine eigene Ja/Nein-Option "kompakt anzeigen" gibt es nicht mehr.

  • Verberge TA Statusmeldung der Person
    Ja/Nein: Statusmeldungen der Zeitwirtschaft zur Person werden im Anwesenheitstableau nicht angezeigt.

  • Client-side version verwenden
    Ja/Nein: Ist der Parameter auf Ja gestellt, wird die client-seitige Version des Anwesenheitstableaus verwendet. Das Ergebnis wird dabei immer sofort angezeigt; die Felder Ansicht, Sortierung, Exportformat, Suche und "Resultat sofort anzeigen" der server-seitigen Abfragemaske stehen hier nicht zur Verfügung. Nur bei Ja erscheint der Bereich Client-side Konfiguration:

    • Automatische Aktualisierung (Standard: aktiviert): aktualisiert das Anwesenheitstableau automatisch nach dem konfigurierten Intervall.
    • Aktualisierungsanzeige beim Auto-Refresh anzeigen (Standard: deaktiviert): zeigt beim automatischen Aktualisieren eine Ladeanzeige; beim manuellen Aktualisieren ist sie immer sichtbar.
    • Aktualisierungsintervall (Minuten) (Standard: 5): Intervall für die automatische Aktualisierung.

Fehlgründe für bestimmte Gruppen anonymisieren​

Bei bestimmten Fehlgründen kann aus Datenschutzgründen ein allgemein gehaltener Fehlgrund eingegeben werden. Diese Fehlgründe werden für bestimmte Gruppen (z.B. lose oder best. hierarchische Gruppen) eingeblendet.

  • Fehlgründe
    Fehlgründe, welche im Anwesenheitstableau anonymisiert werden sollen (Auswahl aus den Fehlgründen des gewählten Zeitwirtschaftssystems)
  • Auswahl der betroffenen Personen
    "Personen dieser Gruppen" oder "Alle Personen"
  • Gruppen
    Auswahl jener Gruppen, bei welchen der Fehlgrund "überblendet" werden soll (nur bei "Personen dieser Gruppen"); mit Untergruppen miteinschließen gilt die Anonymisierung auch für die untergeordneten Gruppen
  • Anonymisierter Fehlgrund
    Hier wird ein neutraler Fehlgrund ausgewählt (Definierte Fehlgründe aus der Zeitwirtschaft)
  • Kommentar/Details aus Antrag verbergen
    Zusätzlich werden Kommentar und Details des Antrags nicht angezeigt
  • Reihung hinauf/hinunter
    Mit Hilfe der Pfeiltasten kann die Reihung der zu anonymisierenden Fehlgründe verändert werden
  • Löschen
    Durch Anklicken der Check-Box und anschließend der Schaltfläche Löschen wird der Fehlgrund gelöscht. Anschließend Speichern.
  • Hinzufügen
    Durch Anklicken der Schaltfläche können weitere Fehlgründe hinzugefügt werden.

Detailansicht für bestimmte Gruppen unterbinden​

Wird hier eine bestimmte Gruppe eingegeben, so erhält diese Gruppe beim Mouse Over keine Detaileinsicht zum Fehlgrund im Kalender oder Gruppenkalender. Hier kann wie bei der Anonymisierung der Fehlgründe die Eingabe auch mit Wildcards parametriert werden (KOST* unterbindet Anzeige der Fehlgründe für alle Gruppen die mit 'KOST' beginnen).

Anzuzeigende Spalten​

  • Typ
    Bestimmt die auswählbaren Attribute

    • Basis Infos
      zeigt alle Basisinformationen an
    • Personenfelder aus Zeitw.
      zeigt Personenfelder aus der Zeitwirtschaft an (Kontenwerte)
    • Buchungsmitteilung
      Anzeige der Mitteilung, die bei der Buchung eingegeben werden kann
    • Bemerkung aus Prozess
      Anzeige der Bemerkung, die im Fehlzeitantrag eingegeben wurde
    • Verfügbarkeit (nur mit Modul Groupware-Integration)
      Anzeige der freien (grüne Farbe), bzw. gebuchten Zeiten (rote Farbe) im Terminkalender; einstellbar sind Startzeit, Endzeit und Dichte:
      • Viertelstündlich, Halbstündlich, Stündlich
    • Avatar: Foto oder Initialen
      Anzeige des Fotos der Person bzw. ihrer Initialen
  • Attribut
    Attribute sind abhängig vom ausgewählten Typ (z.B. bei "Basis Infos" die Basisinformationen, bei "Personenfelder aus Zeitw." die Personenfelder aus der Zeitwirtschaft)

  • Überschrift
    Überschrift, die in der Spalte erscheinen soll

  • Ausrichtung
    Links, Mitte, Rechts

  • Spaltenbreite HTML
    Layout-Information, Bestimmung der Breite in Pixel

  • Spaltenbreite PDF
    Layout-Information, Bestimmung der Breite in Punkten

  • Hinauf/Hinunter
    Reihung innerhalb der Spalten hinauf oder hinunter verschieben

  • Löschen
    Spalte wird gelöscht

  • Hinzufügen
    Hinzufügen einer neuen Spalte

Bestimmte Fehlgründe nicht anzeigen​

Es besteht die Möglichkeit bestimmte Fehlgründe im Kalender zu verbergen. Durch Hinzufügen eines Fehlgrundes in der Liste wird dieser im Kalender nicht angezeigt. Das Fehlgrundkürzel wird in der Kalenderansicht nicht angezeigt, bei Mouse Over können die Detailinformationen jedoch abgerufen werden.

Ausgabeformate und Kontextmenü​

Die verfügbaren Ausgabeformate (Drucken, PDF, XLS; Seitenlayout für PDF) werden wie bei den anderen Auskunftsfunktionen eingestellt. Über das Kontextmenü können andere Aktionen für die angeklickte Person aufgerufen werden (Element, Aktion, URL Query; zusätzlich steht der Parameter $uid zur Verfügung).

Einschränkung bestimmter Personen​

Der Parameter "Nur Personen aus der/n folgenden Gruppe(n) anzeigen" ermöglicht das zusätzliche Filtern der Auswahl im Organigramm nach losen Gruppen. Wird hier eine lose Gruppe eingetragen, so wird wenn im Auswahlorganigramm bei der Abfrage der Konfiguration nur die Personen angezeigt, die in dieser Gruppe enthalten sind.
Beispiel: Wird bei diesem Parameter die Gruppe Pauschalisten eingegeben, und der Vorgesetzte hat die Einsichtserlaubnis für die Gruppe01, so bekommt der Vorgesetzte bei Abfrage der Liste alle Personen der Gruppe01 angezeigt, die auch Pauschalisten sind.

Einschränkung des Selektionsbaumes (Organigramm):​

  • Maximale Anzahl an Gruppen, die abgefragt werden dürfen

  • Maximale Anzahl an Personen, die abgefragt werden dürfen

    • Werden mehr Gruppen oder Personen abgefragt, als in der max. Anzahl, so erscheint ein System-Hinweis, dass die Selektion diesbezüglich angepasst werden soll.
  • Folgende Organisationsstruktur nicht anzeigen
    Mit diesem Parameter können bestimmte Gruppen in der Organisationsstruktur ausgeblendet werden

    • Klickt man auf das erste Symbol > können Orgstrukturen hinzugefügt werden > Orgstruktur aus Auswahl selektieren
    • Möchte man eine neue Gruppe hinzufügen > zweites Symbol anklicken > Gruppe aus Auswahl selektieren
    • Möchte man eine bestehende (ausgeblendete) Gruppe wieder entfernen > Löschen-Checkbox aktivieren, anschließend auf Löschen-Symbol unten klicken.

In der Organisationsstruktur werden auch lose Gruppen angezeigt.

Abfragelimitierung mit Datum​

  • Anzahl der verfügbaren Einträge in der Datumsauswahlliste
    Definiert Anzahl der angezeigten Monate

  • Offset (wie viele Einträge in der Vergangenheit liegen sollen)
    Definiert Anzahl der Monate, die in die Vergangenheit angezeigt werden sollen

    • Wird z.B. bei Anzahl der angezeigten Anträge 12 definiert, und bei Offset 6 > so werden Einträge 6 Monate in Vergangenheit und 6 Monate in Zukunft angezeigt
  • Typ: Fixes Datum
    Abfrage zu einem fixen Zeitraum > Einstellung mit frühestem und spätestem Abfragedatum (z.B. 01.01.2006-01.01.2020 > zeigt alle Einträge in diesem Zeitraum, jedoch keinen aus dem Jahr 2005 bzw. nach dem Jahr 2020 > es erfolgt ein Systemhinweis, dass die Abfrage außerhalb dieses Zeitraumes nicht erlaubt ist).

  • Wird kein fixes Datum definiert (Typ: Relatives Datum), so kann die Abfrage wie folgt definiert werden:

    • frühestes Abfragejahr (relativ ab heute) 0-10
    • frühester Abfragemonat (relativ ab heute) 0-12
    • spätestes Abfragejahr (relativ ab heute) 0-10
    • spätester Abfragemonat (relativ ab heute) 0-12

Suchen im Anwesenheitstableau per Linkparameter​

Das Anwesenheitstableau akzeptiert nun den optionalen Parameter "searchFor". Der Wert der hier übergeben wird, wird anschließend in das Suchfeld übernommen. Es kann auch ein Stern am Ende als Wildcard angegeben werden.
Die Suchlogik erfolgt analog der Suche im Feld "Suche", d. h. es werden die Felder "Zuname" und "Vorname" durchsucht.

Ist eine Übereinstimmung gegeben, so wird sofort der entsprechende Eintrag (ev. auch mehrere) angezeigt.

Aufruf:

Es muss immer der gesamte URL aufgerufen werden.

Anmerkung: sinnvoll nur in Kombination mit SSO.

http://webdeskserver/webdesk3/ ta_getAttendanceTableau.cact?searchFor=May*

Bearbeiten einer bestehenden Konfiguration​

Möchte man eine bestehende Konfiguration verändern, z.B. durch Entfernung oder Hinzufügen neuer Fehlgründe, Anonymisierung bestimmter Fehlgründe für bestimmte Gruppen, Limitierung des Abfragezeitraumes, Änderung oder neue Vergabe von Berechtigungen etc., so wird die gewünschte Konfiguration ausgewählt.

Dies kann entweder über den Menübaum geschehen:

  • Menübaum >> Anwesenheitstableau >> rechter Mausklick >> Aktion bearbeiten.

Oder über die Aktion selber:

  • Menüpunkt Aktionen >> Aktion auswählen
  • Reiter Konfigurationen >> gewünschte Konfiguration auswählen.

Ist man bei der richtigen Konfiguration angelangt, klickt man auf die Schaltfläche "Konfigurationsdetails bearbeiten". Die Konfiguration kann nun beliebig verändert werden.