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

Discussion

Discussion

Feature Request - Suspended Forms process

posted on August 19, 2018

There is an issue with suspended Forms that I have come across and that is mentioned many times in Answers.

If a Forms process gets suspended due a missing email address or an incorrect or missing variable, there is no way to get it moving again. 

For example if I use a lookup to fill a variable for an email notification address and the lookup fails or there is no variable available.  The Forms process will get suspended with no way of fixing the variable.  You could go into the process editor and temporarily add an email address, but this would affect all other instances.

How about, when a forms process is in a suspended state, an administrator could go into Forms Monitor, find the offending variable and fix it.

We can already list the variables.  All we need is the ability to edit them and select Re-try.

In this way you could add a variable value or an email address etc. and get the process moving again instead of having it sit there forever or having to restart what could be a very complex process involving numerous users.

11 0
replied on October 25, 2021

Forms 11 has added support for it. Now process admin can update the instance variable values for in progress instances and retry the suspended instances, learn more from https://support.laserfiche.com/kb/1014265/list-of-changes-for-laserfiche-forms-11.

0 0
replied on August 30, 2018

Hi Blake.  I did not initially see that one.  Two years on and still no change!

0 0
replied on August 29, 2018

Jared, please refer to my new request:

https://answers.laserfiche.com/questions/146959/Feature-Request--Forms-Trycatch

It may be a better option

0 0
replied on August 27, 2018

Thanks for the feature request, and we have heard this problem before. We don't currently allow any manual data manipulation to variables, and implementing your solution would break that current practice. If we did start allowing variables to be manually manipulated outside of the process, a myriad of new features, security checks and concepts would have to be introduced. We are looking at ways to make this feasible going forward.

As a workaround, you could consider using a gateway before the elements that are often suspended, checking if the email recipients variable is filled in. If it's not, create a user task for some admin to input the correct email and fix the problem before the suspended task. 

2 0
replied on August 27, 2018

Jared, would your team be able to introduce globally set User Tasks (so they don't have to be rebuild for every form) to help with this workaround?

0 0
replied on August 27, 2018

We can look into that, but I'd recommend configuring one user task and copying it to make the rest. You could use a team called AdminReview and could easily update who the task was assigned to globally using that team's configuration. They would all point to the same form so updates to the form would also be applied process-wide. 

Understandably this wouldn't allow you to push ALL changes to all of them at once, but you could at least manage the form and assigned to for all of them together. 

0 0
replied on August 27, 2018

Thanks Jared. Your workaround sounds feasible and would allow Admin to fix an issue without having to go into Monitor.

But I am still looking forward to further developments in 'variable manipulation.

0 0
replied on August 20, 2018

I agree with Peter, that would be an extremely helpful feature!

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

Sign in to reply to this post.