Nieuwe workflow starten op basis van een conditie

Beste allemaal,
Is het mogelijk om vanuit een workflow een nieuwe workflow te starten, maar dan alleen op basis van een bepaalde conditie?

Concreet: In het kader van het project dienstkleding willen we graag dat er, naar aanleiding van de workflow ‘functiewijziging’, automatisch een nieuwe workflow wordt gestart voor de medewerker. In deze nieuwe workflow kan de medewerker de bruikleenovereenkomst ondertekenen voor het ontvangen van dienstkleding.
Deze workflow moet echter alleen gestart worden als bij de nieuwe functie dienstkleding van toepassing is. Dit leggen we momenteel al vast bij de functie.
Is dit technisch mogelijk, en zo ja, hoe kunnen we dit het beste inrichten?
Alvast bedankt voor het meedenken!

Dit zou je op 2 manieren kunnen doen: via een signaal of via de workflow functiewijziging zelf.

Signaal: Filter op de functiewijziging en vinkje van dienstkleding. Kies bij de bestemming voor de workflow.
Workflow: Maak aan het eind van de functiewijziging een een extra taak met 2 acties. De ene actie wordt conditioneel (zonder rechten op de taak) uitgevoerd wanneer de conditie, dienstkleding van toepassing, waar is. Bij deze actie heb je aangegeven dat er een nieuw dossieritem moet worden uitgevoerd. (bij het nieuwe dossieritem moet aanleiding aangevinkt zijn), De andere actie wordt doorlopen wanneer de conditie, dienstkleding niet van toepassing, is. Hierbij wordt de taak gewoon automatisch afgehandeld.

Hoi Bart,

Je hebt een aantal opties:

  1. Inhaken op de bestaande signalen: Uitleveren telefoon - Help Center Nederland door een uitbreiding hierop te doen.
  2. In de workflow een conditie bouwen op basis van de gegevensverzameling mutatie medewerker/ org eenheid / functie. Als je hier filtert op jouw vrije veld dan kun je bij Ja een actie laten afgaan/kiezen die de nieuwe flow start en bij nee een actie laten afgaan/kiezen die dat niet doet. De medewerker die de actie uitvoert ziet dan altijd automatisch alleen de juiste knop (met de juiste vervolgactie automatisch).

Beide opties werken; optie 1 heeft als voordeel dat deze relatief makkelijk uit te breiden is; namelijk door een vrij veld toe te voegen op de functie en het bestaande signaal te kopiëren en iets aan te passen als je extra zaken adhv de functie wil doen. Zo hou je ook het proces zuiver omdat je niet beoordelen en gevolgacties bij elkaar in een plek stopt.