Concept: batch/taakstap
U kunt opgeven dat een batchproces of taak als bedrijfsprocesstap moet worden uitgevoerd door een staptype
'Batch/taak'
toe te voegen en op te geven welk batchproces of welke taak moet worden uitgevoerd.U kunt een
batch-/taakstap
alleen configureren voor bedrijfsprocesdefinities die dit toestaan. Voorbeeld: het bedrijfsproces 'Vacatureaanvraag sluiten (standaarddefinitie)'
. Als HR-beheerder wilt u een vacatureaanvraag sluiten waarvoor nog meerdere actieve kandidaten aanwezig zijn. De bedrijfsprocesbeheerder configureert voor ' Vacatureaanvraag sluiten (standaarddefinitie)'
een batch-/functiestap
en geeft hij het batchproces ' Resterende kandidaten afwijzen voor het sluiten van vacatureaanvraag'
op. Alle niet-aangestelde kandidaten worden automatisch afgewezen wanneer u de vacatureaanvraag sluit.Batchprocessen en -taken zijn standaard ingesteld om synchroon te worden uitgevoerd, wat betekent dat de gekoppelde bedrijfsprocesstap pas wordt voltooid als het batchproces of de taak is voltooid. U kunt het batchproces of de taak echter zo configureren dat het asynchroon wordt uitgevoerd. In dit geval wordt de stap als voltooid beschouwd wanneer deze is bereikt, zodat de volgende stap kan worden uitgevoerd voordat het batchproces of de taak is voltooid.
Als u een stap
Batch/taak
wilt configureren voor asynchrone uitvoering, selecteert u in het menu met gerelateerde acties van de bedrijfsprocesstap en selecteert u vervolgens Niet wachten tot deze stap is voltooid, maar direct doorgaan naar de volgende stap
.