Skapa en Gateway

<< Click to Display Table of Contents >>

Organizer > Process Automation > Modellera en process >

Skapa en Gateway

En gateway representerar en beslutspunkt i processen.

En gateway kan skapas som:

Parallell gateway

Händelsebaserad gateway

Exkluderande gateway

Inkluderande gateway

 

Skapa en Parallell gateway
En Parallell gateway representerar en punkt i processen där flödet delar sig eller sammanfogas. En parallell gateway används för att dela flödet av en process till flera vägar som kan vara parallella eller för att sammanfoga flera vägar som har utförts parallellt.

När en Parallell gateway tar emot tokens från flera inkommande sekvensflöden följer den dessa regler för aktivering:

En token är en markör som representerar framstegen i en process. Den rör sig längs sekvensflöden och aktiverar aktiviteter och gateways enligt processens regler.

Varje inkommande sekvensflöde måste ha minst en token.

Vid aktivering konsumeras exakt en token från varje inkommande sekvensflöde.

En ny token skapas på varje utgående sekvensflöde, vilket möjliggör parallell aktivering av flera vägar.

Om fler tokens finns på ett inkommande sekvensflöde än vad som krävs för att aktivera gatewayen, stannar dessa extra tokens kvar tills gatewayen aktiveras igen.

 

1.I fliken Skapa, välj Parallell gateway och tryck Placera objekt eller dubbelklicka. En dialog öppnas.

2.Om så önskas, ange Namn och Beskrivning.  

3.Tryck OK.

4.Placera en Parallell gateway i banan för deltagaren som ska äga följande steg.

 

Scenario:

Ett ärende kommer in och två uppgifter ska utföras samtidigt:

Teknisk granskning

Administrativ granskning

1. Ett ärende tas emot.
2. En parallell gateway för att dela processen i två parallella vägar.
3. Teknisk granskning.
4. Administrativ granskning.
5. En parallell gateway för att sammanfoga vägarna när båda granskningarna är klara.
6. Processen fortsätter.

 

Skapa en Händelsebaserad gateway

I en Händelsebaserad gateway är utgående sekvensflöden kopplade till Mellanliggande händelser. Händelsen som inträffar först kommer vara den väg som tas.

1.I fliken Skapa, välj Händelsebaserad gateway och tryck Placera objekt eller dubbelklicka. En dialog öppnas.

2.Om så önskas, ange Namn och Beskrivning.

3.Tryck OK.

4.Placera en Händelsebaserad gateway i banan före de mellanliggande händelser som ska avgöra processflödet.

En Händelsebaserad gateway måste vara kopplad till minst två Mellanliggande händelser.

Utgående sekvensflöden får inte ha Villkor.

Utgående sekvensflöden får inte vara valda som Standardval.

Se avsnitt Skapa en Mellanliggande händelse, för information om mellanliggande händelser.

Se avsnitt Skapa ett sekvensflöde, för information om sekvensflöden.

 

Skapa en Exkluderande gateway

En Exkluderande gateway delar upp flödet av en process i två eller flera ömsesidigt exklusiva vägar, där endast en väg kan tas baserat på ett specificerat villkor. Villkoret som först utvärderas till sant kommer att vara den väg som tas.

1.I fliken Skapa, välj Exkluderande gateway och tryck Placera objekt eller dubbelklicka. En dialog öppnas.

2.Om så önskas, ange Namn och Beskrivning.

3.Tryck OK.

4.Placera en Exkluderande gateway i banan för den deltagare som ska äga beslutet.

Villkoren för en Exkluderande gateway definieras på utgående Sekvensflöde. Se avsnitt Skapa ett sekvensflöde.

Det är rekommenderat att ange ett Standardval för att hantera vad som ska ske om inga villkor uppfylls. Du kan också använda det för att markera det alternativ som oftast inträffar.

Ange Evalueringsordning för att styra i vilken ordning villkoren kontrolleras. Detta är särskilt viktigt om flera villkor skulle kunna vara sanna samtidigt, då avgör ordningen vilket flöde som tas.

 

Scenario:

En inkommande mätning ska kontrolleras:

Om värdet är under gränsen, fortsätter processen automatiskt.

Om värdet är över gränsen, skickas ärendet till manuell granskning.

Om värdet saknas eller är ogiltigt går processen tillbaka tills ett godkänt värde mottagits.

1. Ett ärende tas emot.
2. En exkluderande gateway med villkor på utgående sekvenflödespilar som avgör vilken väg som tas.
3. Värdet saknas eller är ogiltigt - processen går tillbaka tills ett godkänt värde mottagits, denna väg är satt som standardflöde.
4. Automatiskt godkännande.
5. Manuell granskning.
6. Processen fortsätter när en av dessa vägar tagits.

 

Skapa en Inkluderande gateway

En Inkluderande gateway delar upp flödet av en process i två eller flera vägar, där flera vägar kan tas baserat på ett specificerat villkor. Alla villkor som värderas till sant är de vägar som tas.

När en Inkluderande gateway tar emot tokens från flera inkommande sekvensflöden följer den dessa regler för aktivering:

En token är en markör som representerar framstegen i en process. Den rör sig längs sekvensflöden och aktiverar aktiviteter och gateways enligt processens regler.

Minst ett inkommande sekvensflöde måste ha en token.

För varje väg där ett sekvensflöde har en token men ett annat inkommande sekvensflöde saknar token, måste det finnas en alternativ väg där token kan flöda.

Vid aktivering konsumeras en token från varje inkommande sekvensflöde som har en token.

Om inga utgående villkor utvärderas till sant, skickas token vidare till standardflödet om det finns.

Om inga villkor är sanna och inget standardflöde finns, genereras ett fel och processen kan inte fortsätta.

 

1.I fliken Skapa, välj Inkluderande gateway och tryck Placera objekt eller dubbelklicka. En dialog öppnas.

2.Om så önskas, ange Namn och Beskrivning.

3.Tryck OK.

4.Placera en Inkluderande gateway i banan för den deltagare som ska äga beslutet.

Villkoren för en Inkluderande gateway definieras på utgående Sekvensflöde. Se avsnitt Skapa ett sekvensflöde.

Det är rekommenderat att ange ett Standardval för att hantera vad som ska ske om inga villkor uppfylls. Du kan också använda det för att markera det alternativ som oftast inträffar.

Ange Evalueringsordning för att styra i vilken ordning villkoren kontrolleras. Detta är särskilt viktigt om flera villkor skulle kunna vara sanna samtidigt, alla sanna villkor tas, men ordningen påverkar i vilken följd aktiviteterna utförs.

 

Scenario:

Ett objekt ska besiktas:

Om visuell inspektion krävs, genomförs den.

Om funktionstest krävs, genomförs det.

Om båda krävs, genomförs båda innan processen fortsätter.

Om inget krävs, fortsätter processen direkt.

1. En besiktning tas emot.
2. En inkluderande gateway representerar styrningen av processen längs en eller flera vägar.
3. Visuell inspektion - Om villkoret för visuell inspektion sätts till sant tas denna väg.
4. Ingen åtgärd - Om objektet inte behöver någon åtgärd fortsätter processen längs standardflödet.
5. Funktionstest - Om villkoret för funktionstest sätts till sant tas denna väg.
6. En inkluderande gateway sammanfogar vägarna och kräver att alla aktiverade vägar har slutförts innan processen fortsätter. Om objektet endast behövde en visuell inspektion, kan nästa steg i processen påbörjas så snart inspektionen är klar. Om objektet behövde både visuell inspektion och funktionstest, får processen inte fortsätta förrän båda åtgärderna är slutförda.
7. Processen fortsätter.