Beschikbare transities tussen activiteiten

Transities verbinden activiteiten in een workflow aan elkaar en bepalen in welke volgorde de activiteiten doorlopen worden.

Er zijn 3 soorten transities:

  • Een gewone of normale transitie
  • Een voorwaardelijke transitie
  • Een time-out transitie

Voor een transitie kan je onderstaande velden definiëren:

Naam

De naam van de transitie (uniek binnen de verzameling van transities uitgaande van dezelfde activiteit). Indien er slechts 1 uitgaande transitie is, is een naam (meestal) overbodig.

Wanneer voeg je een naam toe aan een transitie?

  • Wanneer je gebruik maakt van het type Voorwaarde of Time-out om je workflow meer leesbaar te maken
  • Wanneer je de activiteit 'Taak' gebruikt en binnen het taakformulier gebruik maakt van het vraagtype 'Taaktransitie'. De namen van de transities worden hierdoor automatisch toegevoegd aan het taakformulier (in de vorm van een keuzelijst). De workflow zal het pad volgen dat overeenstemt met de gemaakte keuze in het taakformulier. De namen van de transities worden alfabetisch gesorteerd. Je kan een waarde tussen vierkante haakjes toevoegen om de volgorde te beïnvloeden. Deze prefix wordt niet getoond in het taakformulier.
Type 
Het type transitie. Mogelijke waarden zijn 
  • Normaal: verbindt 2 activiteiten met een optionele naam.
  • Voorwaarde: bepaalt de volgende activiteit in de workflow aan de hand van een voorwaarde en worden gekoppeld aan een Beslissing.
  • Timeout: bepaalt welke activiteit uitgevoerd wordt op basis van een tijdsduur en wordt gekoppeld aan een taak.
Voorwaarde (indien Type 'Voorwaarde')

bij voorwaarden die werden toegevoegd vóór versie 2021.2 is er een mogelijkheid voorzien om scripting te gebruiken. Er kan overgeschakeld worden naar de component voorwaarde instellen via 'Gebruik voorwaarde instellen component

Er wordt eerst gekozen wat voor type voorwaarde je wilt opstellen:

  • Vergelijking
  • Script

In geval van Vergelijking kan een waarde met een andere waarde vergeleken worden op basis van een lijst van operatoren.

Volgende waardes kunnen vergeleken worden:

  • Vaste waarde (standaard actief)
  • Waarde uit zaak of contactmoment
  • Waarde uit taak
  • Interne status van zaak
  • Externe status van zaak
  • Zaakparameter / weergaveveld
  • Workflowparameter
  • Script


In geval van script kan een vergelijking zelf opgebouwd worden met een script

Timeout (indien Type 'Timeout')

De tijdsduur waarna de workflow automatisch naar de volgende activiteit gaat. Enkel te gebruiken bij time-outtransities.