Concept: aangepaste objecten in integraties
Aangepaste objecten in REST-API's
De REST-API van Workday ondersteunt aangepaste objecten met één en meerdere instances. Het aangepaste object en de bijbehorende kenmerken worden doorgegeven wanneer u aangepaste objectgegevens met één of meerdere instances toevoegt of bijwerkt met behulp van deze API's.
De REST-API van Workday biedt geen ondersteuning voor aangepaste objecten met ingangsdatum. Gebruik SOAP-API's om een aangepast object met ingangsdatum bij te werken.
Aangepaste validaties voor aangepaste objecten in Integraties
Workday-webservices bieden geen ondersteuning voor aangepaste validaties. Aangepaste validaties worden niet afgedwongen wanneer u aangepaste objectgegevens toevoegt of bijwerkt met behulp van deze API's:
- Workday Studio.
- Door Workday geleverde integraties.
Enterprise Interface Builder-spreadsheets
Met de EIB-integratietool kunt u aangepaste object- en veldgegevens (maar geen definities) laden en bijwerken met behulp van EIB-spreadsheets voor inkomende aangepaste objecten.
U kunt geen gegevens van aangepaste objecten laden met een EIB-spreadsheet van een webservice.
U kunt een EIB-spreadsheet van een aangepast object niet gebruiken om:
- Laad gegevens in aangepaste objecten zonder ingangsdatum die aangepaste instanceverwijzingsvelden bevatten.
- Laad gegevens van aangepaste objecten als bedrijfsobjecten met ingangsdatum worden uitgebreid met de definitie van het aangepaste object.
- Nieuwe definities voor aangepaste objecten toevoegen.
- Bestaande definities van aangepaste objecten bijwerken.
- Definities van aangepaste objecten verwijderen.
- Voeg{empty}toe aan een cel in een aangepast veld om de celinhoud te verwijderen.
- Laad standaard Workday-gegevens.
Wanneer u een EIB-spreadsheet voor een aangepast object uploadt, kunt u de opties
Laadfoutlimiet
, Alleen toevoegen
en Alleen valideren
niet gebruiken.In Workday wordt een gebeurtenisoverzicht gemaakt in het transactielogboek wanneer u EIB gebruikt om gegevens te laden voor een aangepast object dat geen ingangsdatum heeft in het bedrijfsobject 'Medewerker'.
Wanneer u aangepaste objecten met meerdere instances laadt, moet u ervoor zorgen dat de waarden in het aangepaste veld die als referentie-ID worden gebruikt, uniek zijn. Volgende rijen in de EIB met dubbele referentie-ID-waarden overschrijven vorige rijen.
Als een aangepast object met meerdere instances niet wordt weergegeven in de EIB-prompt, opent u de taak '
Aangepast object bewerken'
en controleert u of er een referentie-ID is opgegeven. Als er geen referentie-ID is opgegeven, kunt u geen spreadsheetsjabloon voor aangepaste objecten maken om gegevens te laden voor het aangepaste object met meerdere instances. U kunt de referentie-ID niet toevoegen of bijwerken als het aangepaste object gegevens bevat.In de rij Opmaak van een EIB-spreadsheet worden deze beperkingen voor de aangepaste veldgegevens weergegeven. Zorg ervoor dat de gegevens die u in de cellen invoert, voldoen aan de notatie.
Type aangepast veld | Opmaak |
|---|---|
Valuta's | total_digits .fraction_digit
total_digits is het maximum aantal cijfers vóór de komma. fraction_digit is het maximum aantal cijfers achter de komma. |
Decimalen | total_digits .fraction_digit
|
Gehele getallen | Geheel getal (N, nn)
N is de minimumwaarde. nn is de maximumwaarde. |
Alineatekst | Tekst (nn)
nn is het maximum aantal tekens. |
Tekst | Tekst (nn)
|
Uitgaande connectoren
U kunt aangepaste velden gebruiken met connectoren voor uitgaand verkeer waarvoor u 'Documentveldoverschrijvingen' inschakelt. U kunt de huidige waarde van een aangepast object exporteren, niet de vorige waarde.
Reports as a Service-ondersteuning
Wanneer u aangepaste rapporten met aangepaste objecten en velden configureert, kunt u Reports as a Service (RaaS) gebruiken om gegevens op te halen met behulp van een REST-webservice.