Delen via


Workflowelementen

In dit artikel worden de diverse elementen beschreven waaruit een workflow bestaat.

Een workflow bestaat uit elementen. In de hier volgende secties wordt elk type element beschreven.

Opdrachten

Een taak is een werkeenheid die moet worden uitgevoerd. Er kunnen twee typen taken worden toegevoegd aan een werkstroom: handmatige taken en geautomatiseerde taken.

Handmatige taak

Een handmatige taak is een werkeenheid die moet worden uitgevoerd door een gebruiker. Een workflow voor een onkostennota kan bijvoorbeeld handmatige taken omvatten waarbij de toegewezen gebruikers de volgende acties moeten uitvoeren:

  • Ontvangstbewijzen controleren die samen met een onkostennota worden ingediend.
  • De manager van een werknemer bellen.

Geautomatiseerde taak

Een geautomatiseerde taak is een werkeenheid die moet worden uitgevoerd door het systeem. Er is geen menselijke tussenkomst nodig. Een workflow voor verkooporders kan bijvoorbeeld geautomatiseerde taken omvatten waarbij het systeem de volgende acties moet uitvoeren:

  • Een kredietcontrole uitvoeren.
  • Een klantregistratie voor de klant maken als nog geen registratie bestaat.

Goedkeuringsprocessen

Een goedkeuringsproces bestaat uit afzonderlijke stappen. In elke goedkeuringsstap kan de gebruiker de volgende acties uitvoeren:

  • Het document goedkeuren
  • Het document afwijzen
  • Een wijziging in het document aanvragen
  • Het document aan een andere gebruiker toewijzen voor goedkeuring.

Elementen van een workflow voor regelartikelen

Er kan een workflow worden gemaakt om documenten of de regelitems in een document te verwerken. Bijvoorbeeld als u een goedkeuringsworkflow voor urenstaten hebt gemaakt. Deze workflow noemen we de documentworkflow. U kunt een element van een workflow voor regelartikelen toevoegen aan deze documentworkflow. Wanneer het regelitemelement wordt uitgevoerd, wordt elk regelitem in het document ter verwerking aangeboden. U wilt mogelijk alle regelitems laten verwerken door de workflow voor regelitems of u wilt dat elk regelitem door een andere workflow voor regelitems wordt verwerkt. Stel dat een werknemer een urenstaat heeft ingediend die op de volgende afbeelding lijkt.

Werkstroom voor regelartikelen.

In dit scenario wilt u mogelijk de volgende workflows voor regelartikelen maken:

  • Regelartikelworkflow 1 – Deze workflow wordt gebruikt om regelartikelen te verwerken waarbij de project-ID 1111 is.
  • Regelartikelworkflow 2– Deze workflow wordt gebruikt om regelartikelen te verwerken waarbij de project-ID 2222 is.
  • Regelartikelworkflow 3 – Deze workflow wordt gebruikt om regelartikelen te verwerken waarbij de project-ID 3333 is.

Stroombeheerelementen

U kunt de volgende elementen gebruiken om workflows te ontwerpen met afwisselende vertakkingen of vertakkingen die op hetzelfde moment worden uitgevoerd.

Handmatige beslissing

Een handmatige beslissing is een punt waarop een workflow zich in twee vertakkingen opsplitst. Een gebruiker moet een beslissing nemen en deze beslissing systeem bepaalt welke tak wordt gebruikt om het aangeboden document te verwerken.

Voorwaardelijke beslissing

Een voorwaardelijke beslissing is eveneens een punt waarop een workflow zich in twee vertakkingen opsplitst. Het systeem bepaalt echter welke tak van de workflow wordt gebruikt om het ingediende document te verwerken. Om deze beslissing te nemen, evalueert het systeem het document om te bepalen of het aan de opgegeven voorwaarden voldoet.

Parallelle activiteit

Een parallelle activiteit is een workflowelement dat twee of meer workflowvertakkingen bevat die op hetzelfde moment worden uitgevoerd.

Subworkflow

Een subworkflow is een workflow die wordt uitgevoerd in de context van een andere workflow.