Beispiel: Urlaubseingaben mit dem EIB „Urlaub anpassen“ korrigieren
Dieses Beispiel zeigt, wie Sie eine EIB-Tabellenvorlage mit Daten für den Webservicevorgang
Adjust Time Off
generieren, um Urlaubseingaben zu korrigieren. Workday entfernt auf 0 korrigierte Urlaubseingaben aus Kalendern von Drittanbietern.Sie möchten vorhandene Urlaubseingaben anpassen, indem Sie die angepassten Einheiten und nicht die korrigierten Beträge einreichen. Sie erstellen einen benutzerdefinierten Bericht für Ihre Urlaubseingaben und führen den Bericht aus, um das Ausfüllen der EIB-Eingabedatei mit den Berichtsergebnissen zu erleichtern.
- Öffnen Sie die AufgabeCreate EIB.
- Geben Sie einen Wert fürNameein. Beispiel:Urlaub anpassen - Beispiel.
- Wählen SieEingehend.
- Klicken Sie aufWeiter.
- Wählen Sie aus der WertelisteWebservicevorgangdie OptionUrlaub anpassen.
- Klicken Sie aufWeiter.
- Wählen Sie aus der WertelisteTemplate Model from Web Service Operationdie OptionUrlaub anpassen.
- Klicken Sie aufWeiterundOK.
- In den möglichen Aktionen für das Integrationssystem wählen Sie .
- Aktivieren Sie das Kontrollkästchen"Bestätigen"und klicken Sie auf"Übermitteln".
- Öffnen Sie die AufgabeCreate Custom Report.
- Geben Sie folgende Werte ein:FeldWertBerichtsnameWorkday Time Off EntriesBerichtsartErweitertOptimiert für PerformanceDeaktivieren Sie das Kontrollkästchen.DatenquelleTime Off - All Statuses
- Fügen Sie auf dem RegisterSpaltenfolgende Zeilen hinzu:GeschäftsobjektFeldMitarbeiterMitarbeiterMitarbeiterPersonalnummerUrlaubseingabeReferenz-IDUrlaubseingabeUrlaubsdatumUrlaubseingabeUrlaubsart für UrlaubseingabeUrlaubseingabeEinheitenUrlaubseingabeEingegeben amUrlaubseingabeAntrag oder Korrektur
- Klicken Sie aufOK.
- In den möglichen Aktionen für den benutzerdefinierten Bericht wählen Sie .
- Geben Sie in die EIB-Tabelle „Urlaub anpassen“Werte für die folgenden Felder ein:FeldÜberlegungSpreadsheet KeyGeben Sie für jeden Mitarbeiter einen eindeutigen Wert an.Run Time Off ValidationSetzen Sie den Wert aufY, wenn Sie Urlaubseingaben für den Urlaubsantrag validieren möchten. Wenn Urlaubseingaben die Validierung für einen Urlaubsantrag nicht bestehen, lehnt Workday den gesamten Urlaubsantrag ab.MitarbeiterDies ist ein erforderlicher Wert. Möglicherweise müssen Sie den Wert der Referenz-ID in Zelle D4 der Tabelle vonPersonalnummer des externen MitarbeitersinPersonalnummer des Mitarbeitersändern. Der Standardwert istPersonalnummer des externen Mitarbeiters. In Spalten, die Werte für dieID-Artenthalten, können Sie für jede Datenzeile eine Referenz-ID-Art wählen. Beispiel: Wenn Sie angestellte und externe Mitarbeiter in einen einzelnen EIB laden, wählen Sie die Referenz-ID-Art für jede Person oder Zeile.Zeilen-IDDies ist in der Regel der Wert1für jede Eingabe, es sei denn, Sie haben mehrere Zeileneinträge für denselben Mitarbeiter.Time Off Entry IDWenn Sie dem neu erstellten Korrekturereignis eine Referenz-ID zuweisen möchten, geben Sie hier einen Wert ein. Wenn Sie das Feld leer lassen, weist der Webservice automatisch einen Wert zu.UrlaubseingabeReferenz-ID der Urlaubseingabe, die Sie anpassen. Verwenden Sie den Wert aus dem benutzerdefinierten Bericht.Adjustment to RequestedGeben Sie die Anzahl der Einheiten ein, die zur Urlaubseingabe hinzugefügt oder daraus entfernt werden sollen. Beispiel: Wenn Sie den Urlaub von 8 auf 6 Stunden anpassen möchten, geben Sie -2 ein. Dies ist nicht der Korrekturwert.
- Öffnen Sie die AufgabeLaunch / Schedule Integration.
- Wählen Sie aus der WertelisteIntegrationdie IntegrationAdjust Time Off Example.
- Wählen Sie in der SpalteWertder ZeileIntegration Attachmentdie OptionCreate Integration Attachment.
- Wählen Sie die EIB-TabellendateiUrlaub anpassenund klicken Sie aufOK.
- Klicken Sie aufOK.