Concept: stapvoorwaarden
Een voorwaarde maakt deel uit van een bedrijfsprocesstap en bestaat uit een of meer regels. Als de voorwaarde uit meer dan één regel bestaat en een van deze regels onwaar is, is de hele voorwaarde onwaar.
Voorwaarden worden niet geëvalueerd wanneer een bedrijfsproces wordt uitgevoerd vanuit een webservice of EIB en zijn ingesteld op automatisch voltooien.
U kunt desgewenst invoervoorwaarden definiëren voor alle stappen, behalve
startstappen
. Voor de stappen Goedkeuringsketen
en Geconsolideerde goedkeuringsketen
kunt u ook voorwaarden voor het uitvoeren en afsluiten definiëren. Daarnaast kunnen startstappen
en actiestappen
ook validatievoorwaarden bevatten waarbij u de ernst van de validatie instelt om te voorkomen dat een stap wordt afgesloten of om toe te staan dat een stap wordt voortgezet.Als u de voorwaarde voor een bedrijfsprocesstap wilt toevoegen of wijzigen, selecteert u als een gerelateerde actie van het bedrijfsproces en selecteert u vervolgens als gerelateerde actie voor de gewenste bedrijfsprocesstap.
U kunt deze actie niet uitvoeren vanaf de pagina
Bedrijfsprocesdefinitie bewerken
van een bedrijfsproces.Voor auditrapportage kunt u instances van bedrijfsprocessen taggen. Hiermee kunt u wijzigingen in de bedrijfsprocesconfiguratie in uw tenant bijhouden en erover rapporteren, zoals het toevoegen van stapvoorwaarden aan een bedrijfsprocesstap. Wanneer u een stapvoorwaarde aan een stap toevoegt, wordt er een audittrailpost gemaakt in het
audittrailrapport
. Mogelijk ziet u aanvullende items in het rapport voor elke stap waaraan u een stapvoorwaarde toevoegt.U wordt gevraagd een ingangsdatum voor de stapvoorwaarde te selecteren. De standaardingangsdatum is de huidige datum.
Als u voorwaarderegels verwijdert wanneer er bestaande gestarte gebeurtenissen zijn, worden de voorwaarderegels nog steeds geactiveerd. Voorwaarderegels worden echter niet geactiveerd voor nieuwe gebeurtenissen. De ingangsdatum die u opgeeft voor de taak
Stapvoorwaarden onderhouden,
wordt gerespecteerd. Voorbeeld: u verwijdert een voorwaarderegel voor een actiestap
met ingangsdatum 19 januari 2024. Workday activeert de voorwaarderegel niet voor gebeurtenissen die zijn gestart op of na 19 januari 2024 in de tijdzone van de tenant.U kunt ook alleen een
tijdzone
voor de stapvoorwaarde selecteren als u het selectievakje Tijdzone bedrijfsprocesconfiguratie
inschakelt voor de taak Tenantinstellingen bewerken - systeem
. De standaardtijdzone is de huidige tijdzone van de gebruiker.Selecteer de optie
Tijdzone bedrijfsprocesconfiguratie
in de taak Tenantinstellingen bewerken - systeem
om de standaardtijdzone voor een stapvoorwaarde te overschrijven. Wanneer u het volgende invoert:
- De huidige datum in de opgegeven tijdzone is. De wijzigingen worden onmiddellijk van kracht. Gebruikers in andere tijdzones zien de wijzigingen direct.
- Een toekomstige datum in de opgegeven tijdzone. De wijzigingen worden van kracht om middernacht op de opgegeven datum in de opgegeven tijdzone. Gebruikers in andere tijdzones zien de wijzigingen op de bijbehorende datum en tijd in hun tijdzone.Voorbeeld: het is 09:00 uur PST op 22 januari 2024. Voor een bedrijfsprocesdefinitie opent een bedrijfsprocesbeheerder de taakStapvoorwaarden onderhoudenom een invoervoorwaarde voor eengoedkeuringsstapte verwijderen. De bedrijfsprocesbeheerder selecteert:
- 24-01-2024 in het veldIngangsdatum.
- Singapore Standard Time (SST) in het veldTijdzone.
De voorwaarderegel in de stapGoedkeuringwordt niet geactiveerd voor nieuwe gebeurtenissen die op 24 januari 2024 om middernacht SST beginnen. - Een datum in het verleden in de opgegeven tijdzone is. De wijzigingen worden van kracht om 23:59:59 uur op de opgegeven datum in de opgegeven tijdzone. Gebruikers in andere tijdzones zien de wijzigingen op de bijbehorende datum en tijd in hun tijdzone.
Validatievoorwaarden
Startstappen
en Actiestappen
kunnen een validatievoorwaarde hebben. Met de gerelateerde actie Stapvoorwaarden onderhouden
kunt u een van de volgende ernstniveaus instellen voor een validatievoorwaarde:
- Waarschuwing: wanneer een voorwaarderegel waar is, geeft Workday de fout weer en kunt u nog steeds doorgaan naar de volgende bedrijfsprocesstap, zelfs als de stap fouten bevat.
- Kritiek: wanneer een voorwaarderegel waar is, kan de stap niet worden afgesloten. U kunt pas doorgaan naar de volgende bedrijfsprocesstap als de validatiefouten zijn verholpen. Workday stelt de validatievoorwaarde standaard inop Kritiek.
Wanneer u een validatievoorwaarde configureert, wordt in de kolom
Validatie
in de bedrijfsprocesdefinitie de naam van de voorwaarderegel weergegeven en wordt aangegeven of deze Kritiek
of Waarschuwing
is.Als alle voorwaarden onwaar zijn, wordt de stap afgesloten en wordt het proces voortgezet.
Validatievoorwaarden zijn alleen beschikbaar voor
startstappen
wanneer de mogelijkheid om het gekoppelde bedrijfsproces te herzien is ingebouwd in het door Workday geleverde bedrijfsproces of de door Workday geleverde stap. Deze mogelijkheid is vereist om de stap terug te sturen naar Mijn taken van de gebruiker wanneer een validatievoorwaarde wordt aangetroffen.Als u een validatievoorwaarde aan een
actiestap
wilt toevoegen, moet u de validatievoorwaarde rechtstreeks toevoegen aan de startstap
van de bedrijfsprocesdefinitie die aan die actiestap
is gekoppeld.Voor een
actiestap
kunt u het selectievakje Validatievoorwaarden voor toevoegen van goedkeurders inschakelen
inschakelen voor de taak Stapvoorwaarden onderhouden
. Wanneer u het selectievakje Validatievoorwaarden voor het toevoegen van goedkeurders
inschakelen in de stap Actie
inschakelt en een van de validatievoorwaarden waar is, activeert Workday validatieberichten wanneer een beoordelaar goedkeurders toevoegt en klikt op Goedkeuren en Verzenden naar goedkeurders
in het item Mijn taken. Wanneer de validatievoorwaarde een is:
- Kritiekeernst: Workday voegt geen aanvullende goedkeurders toe en de gebeurtenis heeft de statusOpgeslagen voor later. De beoordelaar kan pas goedkeurders aan de stapActietoevoegen als de beoordelaar de validatiefouten heeft gecorrigeerd. Nadat de beoordelaar de gegevens heeft gecorrigeerd enop Goedkeuren en verzenden naar goedkeurdersklikt, evalueert Workday de validatievoorwaarde opnieuw. Als de validatievoorwaarde onwaar is, gaat Workday door met het toevoegen van aanvullende goedkeurders aan de stap.
- Ernstvan de waarschuwing: Workday geeft het waarschuwingsbericht weer en de beoordelaar kan nog steeds doorgaan met het toevoegen van goedkeurders aan deactiestap. Wanneer het waarschuwingsbericht wordt geactiveerd, moet de beoordelaar de goedkeurder opnieuw toevoegen enop Goedkeuren en verzenden naar goedkeurdersklikken. Vervolgens voegt Workday de aanvullende goedkeurder aan de stap toe en wordt de werkstroom voortgezet.
Wanneer u het
selectievakje Validatievoorwaarden voor aanvullende goedkeurders
inschakelen inschakelt voor een actiestap
die al wordt uitgevoerd, activeert Workday geen validatievoorwaarden voor de stap wanneer een beoordelaar aanvullende goedkeurders aan de stap toevoegt.Als u wilt bepalen of een bedrijfsproces of stap kan worden herzien, voert u het rapport
Opties bedrijfsprocesconfiguratie
uit:
- Als de kolomTerugsturenin de kolomGoedkeuringsoptiesstaat, kan het bedrijfsproces worden herzien en kunt u een validatievoorwaarde configureren in de stapStarten.
- Als de kolomOpties voor opslaanin de sectieToegestane actiesTerugsturenbevat, kan de stap worden herzien en kunt u een validatievoorwaarde voor die stap configureren.
Rollen met machtigingen om een bedrijfsproces te starten dat een gedefinieerde sjabloon gebruikt (zoals
Functie wijzigen
) moeten ook de machtiging Alles weergeven hebben voor het beveiligingsbeleid van het bedrijfsproces om ervoor te zorgen dat Workday de validatievoorwaarden evalueert.Invoervoorwaarden
Alle typen stappen kunnen een invoervoorwaarde hebben, behalve
startstappen
. Als de voorwaarde waar is, wordt de stap uitgevoerd. Als de voorwaarde onwaar is, wordt de stap overgeslagen. Sommige stappen voor bedrijfsprocesdefinities
hebben door Workday geleverde invoervoorwaarden voor
actiestappen
, die u niet kunt bewerken. U kunt voor deze stappen echter aanvullende invoervoorwaarden opgeven. Zowel de Workday-voorwaarden als uw voorwaarden worden geëvalueerd wanneer het bedrijfsproces wordt uitgevoerd. Elke stap die niet aan alle invoervoorwaarden voldoet, wordt in Workday overgeslagen. Wanneer een webservice een bedrijfsproces automatiseert, zoals in het uploaden van een EIB-spreadsheet, slaat Workday automatisch
goedkeuringsstappen
over, maar blijft het de ingangsvoorwaarderegels evalueren voor integratiestappen
, servicestappen
en actiestappen
die subgebeurtenissen starten.Voorwaarden tijdens uitvoering
Alleen de stappen
Goedkeuringsketen
en Geconsolideerde goedkeuringsketen
kunnen een voorwaarde bevatten voor het uitvoeren van acties. Deze voorwaarde werkt als een invoervoorwaarde voor elk goedkeuringsniveau in de keten. De volgende goedkeurder wordt vergeleken met een waarde en als de voorwaarde waar is, wordt de stap naar dat goedkeuringsniveau gerouteerd. Als de voorwaarde onwaar is, wordt het huidige goedkeuringsniveau overgeslagen en wordt het volgende goedkeuringsniveau in de keten geëvalueerd.
Wanneer u een staptype
Goedkeuringsketen
of Geconsolideerde goedkeuringsketen
gebruikt voor een medewerker met meerdere managers voor één arbeidsplaats, selecteert Workday willekeurig een persoon in een niveau en controleert de actieve voorwaarde om te zien of die persoon aan de voorwaarde voldoet. Als de persoon in het niveau aan de voorwaarde voldoet, wordt de stap naar deze persoon gerouteerd. Als de willekeurig geselecteerde persoon echter niet aan de voorwaarde voldoet, markeert Workday iedereen op dat niveau als niet vereist en gaat naar het volgende niveau. Voordat u naar het volgende niveau gaat, controleert Workday de afsluitvoorwaarde. In scenario's waarin nog niet aan de exitvoorwaarde is voldaan, blijft Workday hoger in de keten. Als één persoon in de vorige stap aan de exitvoorwaarde voldoet, wordt de goedkeuringsketen afgesloten.Workday raadt u aan om geen while-running-voorwaarde te configureren wanneer er meerdere managers in een goedkeuringsketen zijn.
U kunt berekende velden in een actieve voorwaarderegel gebruiken om te bepalen wie de volgende goedkeurder in de goedkeuringsketen is in een huidige stap.
Als u ook routeringsbeperkingen voor een stap hebt, kan dit het aantal mogelijke goedkeurders verminderen dat wordt geëvalueerd door de voorwaarde tijdens het uitvoeren. Workday evalueert eerst de voorwaarde voor actief uitvoeren in elk goedkeuringsniveau. Als aan de voorwaarde tijdens het uitvoeren is voldaan, wordt de routeringsbeperking geëvalueerd.
Met de voorwaarde tijdens het uitvoeren wordt een goedkeuringsniveau gecontroleerd, ook al hebt u mogelijk een routeringsbeperking ingesteld om eerdere goedkeurders uit te sluiten.
Voorbeeld: een
goedkeuringsketenstap
heeft een actieve voorwaarde om te controleren op een manager en een routeringsbeperking om eerdere goedkeurders uit te sluiten. Een manager, Betty, keurt de stap in een vorig goedkeuringsniveau goed. In een volgend niveau is Betty ook goedkeurder. Met de voorwaarde tijdens het uitvoeren wordt dit goedkeuringsniveau nog steeds geëvalueerd, ook al is de routeringsbeperking bedoeld om eerdere goedkeurders uit te sluiten. De toewijzing van de stap wordt ongedaan gemaakt als er behalve Betty niemand anders op het goedkeuringsniveau is om goed te keuren.Exitvoorwaarden
Alleen de stappen
Goedkeuringsketen
en Geconsolideerde goedkeuringsketen
kunnen een exitvoorwaarde hebben. Voor deze stappen evalueert deze voorwaarde de goedkeurder die zojuist dit niveau van de keten heeft voltooid. Als de voorwaarde waar is, wordt de stap afgesloten. Net als de voorwaarde tijdens het uitvoeren van de uitvoering werkt een afsluitvoorwaarde ook wanneer de
goedkeuringsketen
of de geconsolideerde goedkeuringsketen
wordt uitgevoerd. Het verschil is dat wanneer aan de voorwaarde wordt voldaan, de exitvoorwaarde de stap verlaat. wanneer niet aan de voorwaarde tijdens het uitvoeren wordt voldaan, wordt naar het volgende niveau in de keten gesprongen.Vanaf het tweede goedkeuringsniveau evalueert Workday de exitvoorwaarde op elk niveau, inclusief goedkeuringsniveaus die worden overgeslagen als gevolg van routeringsbeperkingen en voorwaarden tijdens het uitvoeren die mogelijk voor de stap zijn geconfigureerd.
Wanneer nooit aan de afsluitvoorwaarde wordt voldaan, wordt de stap
Goedkeuringsketen
of Geconsolideerde goedkeuringsketen
afgesloten nadat de hoogste goedkeurder in de managementhiërarchie is bereikt.