Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2024-04-19
Konzept: Erfasste Zeitblöcke importieren

Konzept: Erfasste Zeitblöcke importieren

Mit dem Webservice
Import Reported Time Blocks
können Sie über den Workday Enterprise Interface Builder erfasste Zeitblöcke in Workday Time Tracking importieren. Verwenden Sie diesen Webservice für folgende Zwecke:
  • Zeitblöcke importieren, die Mitarbeiter nicht über die Selfservice-Zeiteingabe eingegeben haben.
  • Zeitblock-Batches laden, z. B. Feiertagszeitblöcke.
  • Große Mengen an Zeitblöcken zu Testzwecken importieren.
  • Zeitblöcke in größeren Mengen bearbeiten und löschen.
  • Importierte Zeitblöcke mit dem Geschäftsprozess
    Zeiterfassungs-Batch
    genehmigen oder widerrufen.
  • Importierte Zeitblöcke in Berechnungen verwenden, Zeitblöcke zur Genehmigung an Manager weiterleiten und Zeitblöcke zur Entgeltabrechnung und Zahlung übermitteln.

Tabellen-Setup

Bei der Bearbeitung der EIB-Vorlage (Enterprise Interface Builder) sind folgende Felder zu beachten:
Element
Anmerkungen
Header-Schlüssel
Inkrementeller Wert für jeden Satz von 1.000 Datenzeilen.
Der Header-Schlüssel gibt an, wie viele Einträge Workday in jedem Job zusammenfasst. Wir empfehlen, 1.000 Zeitblockeinträge pro Job zusammenzufassen. Beispiel: Verwenden Sie
1
für die ersten 1.000 Zeilen und
2
für die nächsten 1.000 Zeilen.
Verwenden Sie nicht für jede Zeile einen anderen Header-Schlüssel, da dies bewirkt, dass jede Zeile als separater Job ausgeführt wird. Dies führt zu Performance-Problemen.
Dieses Feld ist nur für Webservice-Versionen vor 36.2 verfügbar.
Line Key
Ein inkrementeller Wert für jede Zeile (innerhalb eines Header-Schlüssel-Batches). Beispiel: Verwenden Sie
1
für die erste Zeile,
2
für die zweite Zeile und
3
für die dritte Zeile. Starten Sie die Nummerierung für jeden Batch erneut mit 1.
Dieses Feld ist nur für Webservice-Versionen vor 36.2 verfügbar.
Spreadsheet Key
Ein inkrementeller Wert für jede Zeile. Beispiel: Verwenden Sie
1
für die erste Zeile,
2
für die zweite Zeile und
3
für die dritte Zeile.
Mitarbeiter
Die Personalnummer des Mitarbeiters.
Worker Time Block
Die Referenz-ID für den Mitarbeiterzeitblock. Nachdem Sie Zeitblöcke in Workday importiert haben, weist Workday dem Mitarbeiterzeitblock eine Referenz-ID zu. Um einen Zeitblock zu bearbeiten oder zu löschen, müssen Sie die Referenz-ID für den Zeitblock eingeben.
Um die Referenz-IDs für eine Gruppe von Mitarbeiterzeitblöcken anzuzeigen, verwenden Sie das Berichtsfeld
Referenz-ID
im Geschäftsobjekt
Zeitblock
. Um die Referenz-ID für einen einzelnen Zeitblock anzuzeigen, öffnen Sie die möglichen Aktionen für den Zeitblock.
Zeitblock löschen
Geben Sie Y oder N ein, um anzugeben, ob der Zeitblock gelöscht werden soll.
In Date Time
Out Date Time
Verwenden Sie diese Spalten, um das Datum und die Uhrzeit von Beginn/Ende-Zeitblöcken einzugeben.
Die Zeiten werden automatisch in PST angegeben, sodass Sie möglicherweise einen UTC-Gegenbuchungswert eingeben müssen, um Zeitblöcke korrekt zu laden.
Beispiel:
Der 25. Oktober 2018 um 08:00 Uhr MEZ lautet:
2018-10-25T08:00:00+02:00
Zeiteingabecode
Die Referenz-ID des Zeiteingabecodes. Öffnen Sie die Referenz-ID des Zeiteingabecodes, indem Sie die möglichen Aktionen für den Zeiteingabecode verwenden.
Menge
Datum
Verwenden Sie diese Spalten, um das Datum und die Menge der Nur-Stunden-Zeitblöcke einzugeben.
Kommentar
Geben Sie einen Kommentar für einen Zeitblock ein.
Die Einstellung
Kommentare erforderlich bei Änderungen der Zeiteingabe
in der Zeiteingabevorlage gilt nicht für Webservices.
Projektrolle
Die Projektrolle des Mitarbeiters. Dieser Wert wird aus den Zuweisungen des Mitarbeiters in der Ressourcenplanposition eines Projekts abgeleitet.

Zeitblöcke bearbeiten und löschen

Um einen Zeitblock zu bearbeiten, geben Sie in die Spalte
Worker Time Block
die Zeitblock-Referenz-ID zusammen mit den aktualisierten Zeitblockinformationen ein. Wenn Sie den Batch importieren, überschreibt Workday die Werte im vorhandenen Block mit den neuen Werten, die Sie eingegeben haben. Um einen Zeitblock zu löschen, geben Sie
Y
in die Spalte
Zeitblock löschen
der EIB-Tabelle ein.
Für den EIB (Enterprise Interface Builder) gelten dieselben Beschränkungen wie für den Zeiteingabekalender. Wenn Sie einen Zeitblock im Kalender nicht löschen können, können Sie ihn auch nicht über den Webservice löschen. Beispiel: Der Zeitblock gehört zu einer gesperrten Periode.

Geschäftsprozess „Zeiterfassungs-Batch“

Beim Importieren eines Batches von erfassten Zeitblöcken wird der Geschäftsprozess
Zeiterfassungs-Batch
gestartet. Aktualisieren Sie die Sicherheitsrichtlinie für Geschäftsprozesse, damit relevante Mitarbeiter Zeitblöcke genehmigen oder rückgängig machen können, bevor Workday Zeitblöcke verarbeitet und erstellt. Wenn Genehmigungsschritte mit den Anforderungen Ihrer Organisation in Konflikt stehen, fügen Sie eine Geschäftsprozessbedingung für externes Laden hinzu, damit Workday die Zeitblöcke automatisch verarbeitet.
Workday behandelt Zeitblöcke genauso wie erfasste Zeitblöcke, die direkt in Workday erstellt wurden. Das heißt:
  • Die Zeitblöcke werden im Zeiteingabekalender des Mitarbeiters mit dem Status
    Nicht übermittelt
    angezeigt.
  • Die importierten Zeitblöcke unterliegen denselben Berechnungen und Validierungen wie die direkt in Workday eingegebenen Zeitblöcke.
  • Mitarbeiter können Korrekturen vornehmen und Zeitblöcke zur Genehmigung durch den Manager übermitteln.

Batches rückgängig machen

Sie können ein Geschäftsprozessereignis vom Typ
Zeiterfassungs-Batch
rückgängig machen, um einen Batch importierter Zeitblöcke zurückzusetzen. Um ein Ereignis rückgängig zu machen, navigieren Sie zu den möglichen Aktionen für das Ereignis und wählen Sie
Geschäftsprozess
rückgängig machen
oder die Aufgabe
Massenrückgängigmachen von Geschäftsprozessen
.
Wenn Sie eine Eingabe rückgängig machen, entfernt Workday alle Zeitblöcke, die Sie im Batch-Ereignis importiert haben. Durch das Rückgängigmachen eines Batches werden jedoch keine Änderungen rückgängig gemacht, die Sie durch Bearbeiten oder Löschen von Zeitblöcken vorgenommen haben. Um diese Blöcke wiederherzustellen, müssen Sie einen weiteren Import mit den richtigen Zeitblockinformationen ausführen.
Mit dem Webservice EIB
Import Reported Time Blocks
führt Kevin folgende Schritte durch:
  • Vorhandenen Zeitblock am 04.02.2019 bearbeiten.
  • Vorhandenen Zeitblock am 07.02.2019 löschen.
  • Neuen Zeitblock am 08.02.2019 erstellen.
Mitarbeiter
Mitarbeiterzeitblock
Zeitblock löschen
Datum
Menge
21722
WORKER_TIME_BLOCK_-1-38
04.02.2019
8
21722
WORKER_TIME_BLOCK_-1-41
Y
07.02.2019
8
21722
08.02.2019
8
Die Zeitblöcke werden im Zeiteingabekalender des Mitarbeiters wie folgt angezeigt:
04.02.2019
05.02.2019
06.02.2019
07.02.2019
08.02.2019
8 Stunden
8 Stunden
Später beschließt Kevin, das Geschäftsprozessereignis
Zeiterfassungs-Batch
rückgängig zu machen. In Workday geschieht Folgendes:
  • Entfernt den neuen Zeitblock, den Kevin für den 08.02.2019 importiert hat.
  • Ändert den bearbeiteten Zeitblock am 04.02.2019 nicht.
  • Stellt den gelöschten Zeitblock am 07.02.2019 nicht wieder her.
Nachdem Kevin zurückgezogen wurde, werden die Zeitblöcke im Zeiteingabekalender des Mitarbeiters wie folgt angezeigt:
04.02.2019
05.02.2019
06.02.2019
07.02.2019
08.02.2019
8 Stunden

Überschneidende Zeitblöcke

Wenn Sie Zeitblöcke importieren, die sich mit vorhandenen Zeitblöcken überschneiden, müssen Sie die sich überschneidenden Zeitblöcke in Workday auflösen. Korrigieren Sie die Zeitblöcke im Zeitformular, bevor Sie die Zeit übermitteln.
Auch wenn der Worker Time Block Inbound Connector nach wie vor verfügbar ist, empfehlen wir die Verwendung des Webservice
Import Reported Time Blocks
für eine verbesserte Fehlerbehandlung und Performance.