Concept: gerapporteerde tijdsblokken importeren
Met de webservice
'Import Reported Time Blocks'
kunt u gerapporteerde tijdsblokken importeren in Workday Time Tracking met behulp van Workday EIB. U kunt deze webservice gebruiken om:
- Tijdsblokken te importeren die medewerkers niet hebben ingevoerd via selfservice-tijdsinvoer.
- Een batch tijdsblokken massaal te laden, zoals tijdsblokken voor vakanties.
- Grote batches met tijdsblokken te importeren voor testdoeleinden.
- Tijdsblokken massaal te bewerken en te verwijderen.
- De geïmporteerde tijdsblokken goed te keuren of ongedaan te maken met behulp van het bedrijfsproces'Gebeurtenis voor gerapporteerde-tijdsbatch'.
- Geïmporteerde tijdsblokken te gebruiken in berekeningen, deze naar managers te routeren voor goedkeuring en ze door te sturen naar de salarisadministratie voor betaling.
Spreadsheet instellen
Houd bij het invullen van de EIB-sjabloon rekening met de volgende velden:
Element | Opmerkingen |
|---|---|
Kopsleutel
| Een incrementele waarde voor elke set van 1.000 rijen met gegevens.
De kopsleutel bepaalt hoeveel gegevens in Workday worden gebatcht voor elke taak. We raden u aan om per taak 1.000 tijdsblokvermeldingen te batchen. Voorbeeld: gebruik 1 voor de eerste 1.000 rijen en gebruik 2 voor de volgende 1.000 rijen. Gebruik niet voor elke rij een andere kopsleutel, omdat elke rij dan als afzonderlijke taak wordt uitgevoerd en prestatieproblemen veroorzaakt. Dit veld is alleen beschikbaar in eerdere webserviceversies dan 36.2. |
Lijnsleutel
| Een incrementele waarde voor elke rij (binnen een kopsleutelbatch). Voorbeeld: gebruik 1 voor de eerste rij, 2 voor de tweede rij en 3 voor de derde rij. Begin de nummering voor elke batch opnieuw bij 1.
Dit veld is alleen beschikbaar in eerdere webserviceversies dan 36.2. |
Spreadsheetsleutel
| Een incrementele waarde voor elke rij. Voorbeeld: gebruik 1 voor de eerste rij, 2 voor de tweede rij en 3 voor de derde rij. |
Medewerker
| De werknemers-ID voor de medewerker. |
Tijdsblok medewerker
| De referentie-ID voor het tijdsblok van de medewerker. Nadat u tijdsblokken in Workday hebt geïmporteerd, wordt een referentie-ID toegewezen aan het tijdsblok van de medewerker. Als u een tijdsblok wilt bewerken of verwijderen, moet u de referentie-ID voor het tijdsblok invoeren.
Als u de referentie-ID's voor een groep tijdsblokken van medewerkers wilt weergeven, gebruikt u het rapportveld 'Referentie-ID' in het bedrijfsobject 'Tijdsblok' . Als u de referentie-ID voor één tijdsblok wilt weergeven, opent u het menu met gerelateerde acties van het tijdsblok. |
Tijdsblok verwijderen
| Voer J of N in om aan te geven of het tijdsblok moet worden verwijderd. |
Datum/tijd in
Datum/tijd weg | Gebruik deze kolommen om de datum en tijd van tijdsblokken voor in/weg in te voeren.
Tijden worden automatisch in PST weergegeven, dus u moet mogelijk een UTC-verschuivingsaantal invullen om tijdsblokken correct te laden. Voorbeeld: 25 oktober 2018 om 8:00 uur CET is: 25-10-2018T08:00:00+02:00 |
Tijdcode
| De referentie-ID van de tijdscode. Open de referentie-ID van de tijdsinvoercode via het menu met gerelateerde acties van de tijdsinvoercode. |
Hoeveelheid
Datum | Gebruik deze kolommen om de datum en het aantal tijdblokken voor 'Alleen uren' in te voeren. |
Opmerking
| Voer een opmerking in voor een tijdsblok.
De instelling 'Opmerkingen vereist bij wijzigingen van tijdsinvoer' in de tijdsinvoersjabloon is niet van toepassing op webservices. |
Projectrol
| De projectrol van de medewerker. Deze waarde wordt afgeleid van de medewerkerstoewijzing op de resourceplanregel van een project. |
Tijdsblokken bewerken en verwijderen
Als u een tijdsblok wilt bewerken, voert u de referentie-ID van het tijdsblok in de kolom
'Tijd medewerker'
in, samen met de bijgewerkte tijdsblokgegevens. Wanneer u de batch importeert, worden de waarden in het bestaande blok overschreven met de nieuwe waarden die u hebt ingevoerd. Als u een tijdsblok wilt verwijderen, voert u 'J'
in de kolom 'Tijdsblok verwijderen'
van het EIB-spreadsheet in.Voor de EIB gelden dezelfde beperkingen als voor de tijdkalender. Als u een tijdsblok op de kalender niet kunt verwijderen, kunt u het niet verwijderen via de webservice. Voorbeeld: als het tijdsblok deel uitmaakt van een vergrendelde periode.
Bedrijfsproces voor gebeurtenis voor gerapporteerde-tijdsbatch
Als u een batch met gerapporteerde tijdsblokken importeert, wordt het bedrijfsproces
'Gebeurtenis voor gerapporteerde-tijdsbatch'
gestart. Werk het beveiligingsbeleid voor het bedrijfsproces bij zodat relevante medewerkers de tijdsblokken kunnen goedkeuren of ongedaan kunnen maken voordat in Workday tijdsblokken worden verwerkt en gemaakt. Als goedkeuringsstappen conflicteren met de vereisten van uw organisatie, voegt u een bedrijfsprocesvoorwaarde voor extern laden toe, zodat de tijdsblokken automatisch worden verwerkt in Workday.Tijdsblokken worden in Workday op dezelfde manier behandeld als gerapporteerde tijdsblokken die rechtstreeks in Workday zijn gemaakt, wat betekent dat:
- De tijdsblokken in de tijdkalender van de medewerker worden weergegeven met de status'Niet verzonden'.
- De geïmporteerde tijdsblokken onderworpen zijn aan dezelfde berekeningen en validaties als tijdsblokken die rechtstreeks in Workday worden ingevoerd.
- Werknemers correcties kunnen aanbrengen en de tijdsblokken kunnen verzenden voor goedkeuring door de manager.
Batches ongedaan maken
U kunt een bedrijfsprocesgebeurtenis
van een gerapporteerde tijdbatchgebeurtenis
ongedaan maken om een back-up te maken van een batch tijdsblokken die u hebt geïmporteerd. Als u een gebeurtenis ongedaan wilt maken, gaat u naar het menu met gerelateerde acties van de gebeurtenis en selecteert u of gebruikt u de taak Bedrijfsprocessen massaal ongedaan maken
.Wanneer u ongedaan maakt, worden alle tijdsblokken verwijderd die u in de batchgebeurtenis hebt geïmporteerd. Als u een batch ongedaan maakt, worden wijzigingen die u hebt aangebracht door tijdsblokken te bewerken of te verwijderen niet ongedaan gemaakt. Als u deze blokken wilt herstellen, moet u nog een import uitvoeren met de juiste tijdsblokgegevens.
Kevin gebruikt de EIB-webservice
'Import Reported Time Blocks'
en:
- Bewerkt een bestaand tijdsblok op 04-02-2019.
- Verwijdert een bestaand tijdsblok op 07-02-2019.
- Maakt nieuw tijdsblok op 08-02-2019.
Medewerker | Tijdsblok medewerker | Tijdsblok verwijderen | Datum | Hoeveelheid |
|---|---|---|---|---|
21722 | WORKER_TIME_BLOCK_-1-38 | 2019-02-04 | 8 | |
21722 | WORKER_TIME_BLOCK_-1-41 | J | 2019-02-07 | 8 |
21722 | 2019-02-08 | 8 |
De tijdsblokken worden in de tijdkalender van de medewerker als volgt weergegeven:
2019-02-04 | 2019-02-05 | 2019-02-06 | 2019-02-07 | 2019-02-08 |
|---|---|---|---|---|
8 uur | 8 uur |
Later besluit Kevin de bedrijfsprocesgebeurtenis
'Gebeurtenis voor gerapporteerde-tijdsbatch'
ongedaan te maken. In Workday gebeurt het volgende:
- Het nieuwe tijdsblok dat Kevin heeft geïmporteerd op 08-02-2019, wordt verwijderd.
- Het op 04-02-2019 bewerkte tijdsblok, verandert niet.
- Het op 07-02-2019 verwijderde tijdsblok, wordt niet hersteld.
2019-02-04 | 2019-02-05 | 2019-02-06 | 2019-02-07 | 2019-02-08 |
|---|---|---|---|---|
8 uur |
Overlappende tijdsblokken
Wanneer u tijdsblokken importeert die overlappen met bestaande tijdsblokken, moet u de overlappende tijdsblokken oplossen zodra ze in Workday staan. Corrigeer de tijdsblokken op de urenstaat voordat u tijd verzendt.
While the Worker Time Block Inbound Connector is still
available, we recommend using the
Import Reported Time Blocks
web service for
improved error handling and performance.