Job PtmTaSynchronization

Zweck

Der aktive, konfigurierbare Job synchronisiert tägliche TA-Abwesenheitszeiten, die als Arbeitszeit zählen, und optional Anwesenheitszeiten in die PTM-Zeiterfassung PtmTimeEffort.

Konfiguration

  • Zu synchronisierende Tage in die Vergangenheit (daysBack): Der Zeitraum reicht vom heutigen Tag minus der konfigurierten Anzahl Tage bis einschließlich heute. Fehlt der Wert oder ist er negativ, verwendet der Code sieben Tage.
  • Gruppen: Sind keine Gruppen ausgewählt, verarbeitet der Job alle aktuell gültigen aktiven Personen. Bei Gruppenauswahl werden nur Personen mit TA-ID aus der Vereinigungsmenge der gewählten Gruppen verarbeitet.
  • Auch Anwesenheit synchronisieren (alsoSynchronizeAttendanceTime): Zusätzlich zu gemappten Fehlzeiten wird die TA-Anwesenheit als PTM-Zeitaufwand erzeugt.
  • Als vom System erstellt markieren (markAsCreatedBySystem): Kennzeichnet die erzeugten PTM-Zeitaufwände als systemgeneriert.
  • Aufwands-Zuordnungen: Für jeden TA-Fehlgrund beziehungsweise optional den Anwesenheitscode werden Projekt, Tätigkeit, Kunde, Verrechenbarkeit und Beschreibung konfiguriert.

Verhalten

  • Ohne TA-Connector beziehungsweise wenn der TA-Service nicht verfügbar ist, protokolliert der Job eine Warnung und beendet den Lauf.
  • Nicht gemappte Fehlgründe werden nicht in PTM geschrieben. Gemappte Fehlgründe erzeugen genehmigte tägliche PTM-Zeitaufwände mit der konfigurierten Zuordnung.
  • Systemgenerierte Abwesenheitsaufwände werden bei Änderungen ersetzt oder entfernt. Manuell erfasste Aufwände bleiben erhalten und reduzieren gegebenenfalls den neu zu erzeugenden Anwesenheitsaufwand.
  • Die Synchronisierung erfolgt pro Person in einer eigenen Transaktion. Personen ohne TA-ID werden übersprungen, wenn sie über Gruppen ausgewählt wurden.
  • Eine leere Zuordnungsliste erzeugt keine Einträge und beendet den Job mit einer Warnung.

Hinweise

Prüfen Sie vor der Aktivierung die Fehlgrund-/Anwesenheitsmappings, den Zeitraum und die Systemkennzeichnung. Bei mehreren TA-Beschäftigungen verarbeitet dieser Job den TA-Bezug der jeweiligen Webdesk-Person entsprechend dem aktuellen TA-Service.

Kommentare (0)