Expressie evalueren
- Maak de datum-, numerieke of tekstconstanten die u in het berekende veld wilt gebruiken.
- Zorg ervoor dat de voorwaarden en waarden die u wilt evalueren al bestaan voor het bedrijfsobject.
- Beveiliging: domeinvoor beheer van aangepaste veldenin het functionele gebied 'Systeem'.
U kunt het berekende veld configureren om gegevens te groeperen en te transformeren door een reeks waar/onwaar-voorwaarden te evalueren. Workday:
- Evalueert de voorwaarden opeenvolgend.
- Retourneert de waarde die u opgeeft voor waar-voorwaarden of destandaardwaardevoor alle onwaar-voorwaarden.
- Stopt met testen wanneer de voorwaarde 'waar' wordt gegenereerd.
- Open de taakBerekend veld maken.
- SelecteerEvaluatieexpressiein de promptFunctie.
- Selecteer op het tabbladBerekeningeen optie in de promptVeldtype.Met uitzondering van veldtypen met meerdere instances en één instance bepaalt de selectie van hetveldtypewelke veldtypen beschikbaar zijn voor de prompt'Waarde retourneren als voorwaarde waar is'. Voorbeeld:
- Tekstveldtypen leveren tekstopties op, datumveldtypen leveren datumopties op, numerieke veldtypen leveren numerieke opties op, enzovoort.
- Veldtypen met meerdere instances bieden opties voor meerdere instances, één instance en naar zichzelf verwijzende opties.
- Veldtypen met één instance leveren opties op voor één instance en naar zichzelf verwijzen.
- (Alleen voor veldtypenmet meerdere instancesoféén instance.) Selecteer een gerelateerd bedrijfsobject in de prompt'Bedrijfsobject'om Boole-voorwaarden te evalueren.U kunt het resulterende berekende veld als bedrijfsobject in een rapport gebruiken.
- Selecteer een optie in de promptStandaardwaardeom te retourneren wanneer de voorwaarde onwaar is.
- Selecteer in het raster een optie in de promptVoorwaarde, zodat de voorwaarden in Workday achtereenvolgens als waar of onwaar kunnen worden geëvalueerd.
- Selecteer een optie in de prompt'Waarde retourneren als voorwaarde waar is' die wordt weergegeven als de voorwaarde waar is.
U kunt gegevens groeperen en transformeren om het volgende weer te geven:
- Leeftijdsgroep.
- Dienstverbandstatus.
- Managementstatus.
- Anciënniteitscategorie op basis van duur dienstverband.
U kunt een berekend veld voor een evaluatieexpressie maken met behulp van het bedrijfsobject 'Medewerker' om de dienstverbandstatus van een werknemer weer te geven. Selecteer op het tabblad
Berekening het
volgende:Prompt | Waarde |
|---|---|
Veldtype
| Tekst
|
Bedrijfsobject
| Medewerker
|
Standaardwaarde
| Lege tekenreeks
|
Selecteer in het raster:
Voorwaarde | Waarde retourneren als voorwaarde waar is |
|---|---|
Medewerker actief
| Actief
|
Met speciaal verlof
| Met speciaal verlof
|
Buiten gebruik gestelde medewerker
| Buiten gebruik gesteld
|
Dienstverband van medewerker is beëindigd (maar niet buiten gebruik gesteld)
| Beëindigd
|
U kunt een berekend veld voor de evaluatieexpressie maken met behulp van het bedrijfsobject 'Leveranciersfactuurregel' om details over de begunstigde van de leverancier weer te geven. Selecteer op het tabblad
Berekening het
volgende:Prompt | Waarde |
|---|---|
Veldtype
| Eén instance
|
Bedrijfsobject
| Begunstigde
|
Standaardwaarde
| Lege instance
|
Selecteer in het raster:
Voorwaarde | Waarde retourneren als voorwaarde waar is |
|---|---|
Leverancier is niet leeg
| Leverancier als worktag
|
Externe medewerker is niet leeg
| Externe medewerker
|
U kunt het volgende maken:
- Aanvullende berekende velden.
- Nieuwe berekende velden uit een berekend veld voor een evaluatieexpressie.