Approval Dashboard

421 views
Skip to first unread message

bestfri...@gmail.com

unread,
Aug 22, 2013, 4:07:29 PM8/22/13
to suppor...@runmyprocess.com
Hi ,

I am trying below scenario but i am failing to achieve it with the existing workflow.

1. Oranganizational roles:

Subscriber

Coordinator

Engineer

2.WOrkflow:

Screen-1 - SUbscriber enters supplier details and initiates the process.

Screen-2 - Coordinator enters the product input details. Ex- testproduct

Screen-3 - Engineers Reviews(more than one person) the same product details(testproduct) i.e same screen has to be approved by the engineers

Screen-4 - Coordinator have to check the dashboard for the status from the ENgineers whether it is pending/approved/rejected.

The issue , I am facing is ,only user per flow is getting captured i.e one engineer approval- approved/rejected/pending

is getting captured in WI report.


For the same product details that is carried from Subscriber,Coordinator has to be reviewed by the Engineers of that
product.

So screen-1,screen-2 will be handled by the one user but in screen multiple users under Engineer role review it and

update status and which will be monitored in dashboard by Coordinator in Dashboard screen for that product.


Once all the engineers approves, process ends.


Thanks alot in advance


Gareth Thiveux

unread,
Aug 23, 2013, 6:55:44 AM8/23/13
to suppor...@runmyprocess.com
Hi,

Could you send us a screenshot of your process to be sure I understand ?


Regards,

Pre-Sales Consultant / Consultant Avant-Vente
 Fujitsu RunMyProcess
22 rue Chauchat, 75009 Paris - France (GMT+1)

     


Fujitsu RunMyProcess user? Please add a review on GoogleApps Marketplace

Afin de contribuer au respect de l'environnement, merci de n'imprimer ce message qu'en cas de nécessité.
Be environmentally friendly: do not print this email unless it is entirely necessary.






--
Fujitsu - RunMyProcess
---
You received this message because you are subscribed to the Google Groups "RunMyProcess Support Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supportforum...@runmyprocess.com.
To post to this group, send email to suppor...@runmyprocess.com.
Visit this group at http://groups.google.com/a/runmyprocess.com/group/supportforum/.
To view this discussion on the web visit https://groups.google.com/a/runmyprocess.com/d/msgid/supportforum/a8b68e9b-3c0b-4acc-915e-b08d78a7f2be%40runmyprocess.com.
For more options, visit https://groups.google.com/a/runmyprocess.com/groups/opt_out.

bestfri...@gmail.com

unread,
Aug 23, 2013, 4:29:26 PM8/23/13
to suppor...@runmyprocess.com
On Friday, August 23, 2013 6:55:44 AM UTC-4, Gareth Thiveux wrote:
> Hi,
>
>
> Could you send us a screenshot of your process to be sure I understand ?
>
>
>
>
> Regards,
>
>
>
>
>
>
> Gareth THIVEUX
>
> Pre-Sales Consultant / Consultant Avant-Vente
>
>
>  Fujitsu RunMyProcess
>
>
> 22 rue Chauchat, 75009 Paris - France (GMT+1)
>
>
> website : Fujitsu RunMyProcess
>
>
>
>
>
>
>      
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
Hi Gareth,



I stuck with my workflow ,as i was not able to figure out how to achieve that scenario.


Please find the unfinished workflow which i worked till now

First Lane- Supplier

Second Lane- Coordinator

THird lane- Engineer
Capture.PNG

Gareth Thiveux

unread,
Aug 26, 2013, 4:27:43 AM8/26/13
to suppor...@runmyprocess.com
Hi,

Here is what you should do if you want a same manual task to be approved by several users, you have to transform the task into a loop :
Images intégrées 1

You then have to configure the loop, set it as "Multi-instance" (1), and you can choose it to be "Sequential" (if you want manual tasks to be created one after each other) or "Parallel" (all created at the same time) (2). At last, you have to give an array to be scanned by the loop, in our case it should be an array of emails of the engineers that will have to approve.
Images intégrées 2

 So earlier in your process (in the output variables of the task just before the loop for example), you'll have to define array_engineers : 
<#assign array_emails = ["engi...@email.com","engi...@email.com","engi...@email.com"]>
${array_emails}
Images intégrées 4

Finally, in the Assign to field of the manual task, you'll just put ${array_engineers[P_index]}
Images intégrées 3


Hope that's clear and that's what you needed.
Regards,

Pre-Sales Consultant / Consultant Avant-Vente
 Fujitsu RunMyProcess
22 rue Chauchat, 75009 Paris - France (GMT+1)

     


Fujitsu RunMyProcess user? Please add a review on GoogleApps Marketplace

Afin de contribuer au respect de l'environnement, merci de n'imprimer ce message qu'en cas de nécessité.
Be environmentally friendly: do not print this email unless it is entirely necessary.
2013-08-26_10h09_48.png
2013-08-26_10h11_55.png
2013-08-26_10h24_39.png
2013-08-26_10h11_06.png

sbashee...@gmail.com

unread,
Aug 27, 2013, 6:11:31 AM8/27/13
to suppor...@runmyprocess.com
Hi Gareth,

Thank you for your response. This is exactly what we wanted to achieve, however we are facing an issue.

Parallel processing of a loop activity is not possible if the activity is Manual. It asks us to go switch to sequential processing or a sub process. We want to send the mail to all engineers at the same time, so sequentially executing the activity is not what we want. Can you let us know how we can provide the input variables from the main process to the sub-process? Normally all inputs are automatically passed on to the subprocess, however, when I execute the flow with the subprocess, it gives me the following error:

Task "Engineer Review" (id: 1[0] - status: ABORTED): Error while processing {array_engineers[P_index]}

Regards,
Basheer

Gareth Thiveux

unread,
Aug 27, 2013, 9:02:02 AM8/27/13
to suppor...@runmyprocess.com
Hi Basheer,

You're right, I went a little too fast in my explanation and forgot about the restriction on having a parallel loop on a manual task. Sorry for that. The inputs are automatically passed on to the subprocess if "Send variables" is ticked on the subprocess box, which is the case by default.
Images intégrées 1

The problem in your case is that you try to refer to "P_index", which is only known at the loop level in the father process, and cannot be used within the subprocess.
What you shall do is then create a current_engineer variable, for example, as a input variable of the subprocess box, and define it as being ${array_engineers[P_index]} and then use current_engineer within your subprocess.
Images intégrées 2


Hope that's clear enough.
Regards,

Pre-Sales Consultant / Consultant Avant-Vente
 Fujitsu RunMyProcess
22 rue Chauchat, 75009 Paris - France (GMT+1)

     


Fujitsu RunMyProcess user? Please add a review on GoogleApps Marketplace

Afin de contribuer au respect de l'environnement, merci de n'imprimer ce message qu'en cas de nécessité.
Be environmentally friendly: do not print this email unless it is entirely necessary.


--
Fujitsu - RunMyProcess
---
You received this message because you are subscribed to the Google Groups "RunMyProcess Support Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supportforum...@runmyprocess.com.
To post to this group, send email to suppor...@runmyprocess.com.
Visit this group at http://groups.google.com/a/runmyprocess.com/group/supportforum/.
2013-08-27_14h57_01.png
2013-08-27_14h53_35.png
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages