You are viewing limited content. For full access, please sign in.

Question

Question

Forms: Gateways can't have more than 1 incoming Approval ? Error/Issue/Help ??

asked on June 16, 2015

Getting an error that a Gateway cannot have more than one incoming connection (Approval).  Why can't I make a routing decision post approval (from several reviewers) ??

 

Use Case: Travel Requests are sorted to college deans (8 deans) for Approval [ User Tasks ]  After those Deans approve, if it is international Travel (Exclusive Gateway] it needs to be routed to the Risk Manager for Approval; if Domestic, then send to repository folder.

 

However When I try and connect the 8 User Task Approvals to the "International: Yes/No" Gateway that checks the "International" Variable in the form - I get an error that says Gateways cannot have multiple incoming and outgoing connections.

 

Seems a significant issue.  I believe my design is proper given the tools available.  Can't I ask a routing question immediately following an approval (that might come from several sources) ??

 

Comments ?  Help ?  Workarounds ?

0 0

Replies

replied on June 16, 2015 Show version history

Gateways follow BPMN standard. Gateway either act as a merge gateway or split gateway. One gateway cannot act both like merge and split (Gateways cannot have multiple incoming and outgoing connections). Based on BPMN standard, you should create two gateways, one act like merge, which will be after 8 deans approval, if 8 deans' tasks are parallel, it should have a parallel gateway (act as merge). And for Yes/No this will be a exclusive gateway (act as split)

1 0
replied on June 16, 2015

So an Exclusive Gateway Acting as Merge, followed by Exclusive Gateway Acting As Split ?

 

Or a Inclusive Gateway Acting as Merge, followed by an Exclusive Gateway Acting as split ?

 

Can I upload BP XML for you to look ?  (see attached file, changed .XML to .txt file type)

0 0
replied on June 16, 2015

Can you post a screenshot of your process modeler? It would help in understanding what you're trying to do.

0 0
replied on June 16, 2015

Here is a picture (it wouldn't let me upload XML)

 

 

Travel Request BPM.jpg
0 0
replied on June 16, 2015

Your screenshot doesn't seem to follow what you explained with your initial post. I don't see your 8 user task approvals for the Deans.

0 0
replied on June 16, 2015

Hi there,

It depends on the approval logic you need.

Do they approval in parallel? If one disapprove, does the other one need to approve? If one approve, does the other one need to approve?

0 0
replied on June 16, 2015

you can change the inclusive gateway to an exclusive gateway, and i think your process should work

0 0
replied on June 16, 2015

The approvals are independent.  It is routed based on College, and the Dean approves for his college only (wouldn't see it otherwise).  I've added two more College Dean User Tasks.  There are now 4 where there will be 8.

 

Also Important - How can I send something to different places for review simultaneously ?  I can use a parallel task to send it, but it only takes the first path, doesn't send the 2nd path or notification and FAILS after the 1st Approver. 
Use Case: If International Travel - needs to be reviewed by OIT/Research simultaneously, then sent to Risk Management. 

 

**It doesn't have validation errors, but only sends to Research Review (email) and then fails after research reviews it.

 

See BPM Update 1 Picture attached.

BPM Update1.jpg
BPM Update1.jpg (139.64 KB)
0 0
replied on June 16, 2015 Show version history

Hi there,

Can you try follow your help file to clean up the design first? (one merge for one split.) And then we can look at the logic you want to achieve.

0 0
replied on June 16, 2015

I've got everything working I need now, except for multiple, simultaneous, independent reviewers.

 

Before Risk Management at the beginning, I'd like to have simultaneous independent User Tasks for OIT and Research Review.  Is that possible ?

 

 

Travel BPM Update 2.png
0 0
replied on June 16, 2015

i think the gateway you used here can be consolidated

 

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.