Hoi, Wij hebben een taak via workflow voor leidinggevende, die moet zijn nieuwe medewerker inschrijven voor een cursus. die cursus staat ook in afas. Het inschrijven doet hij echter niet via deze workflow, maar dat is weer een aparte actie. Kan ik een conditie bouwen die kijkt of de medewerker is ingeschreven om zo de workflow automatisch te kunnen afronden?
Een conditie in een workflow kan alleen kijken naar velden in dezelfde workflow en naar (vrije) velden bij de bestemming: de medewerker. Je kunt dus niet controleren op de aanwezigheid van een andere workflow.
Wat je wel zou kunnen doen is een vrij veld op de medewerker is het aanmaken van een vrij vinkveld op de medewerker en die noem je bijvoorbeeld Recente cursusinschrijving. In de workflow van de cursusinschrijving maak je een muterende actie die ervoor zorgt dat het vinkje aan wordt gezet. In de workflow waarin de controle moet komen kun je controleren op het feit dat het vinkje aan staat. Staat het vinkje aan? Dan dan laat je de workflow automatisch afronden en laat je het vinkje uitzetten (voor de volgende cursus).