<< 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.
•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. |
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. |
•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.
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.