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

Discussion

Discussion

Feature Request: Forms: Instance Controls inside of History/Audit Trail/Task View

posted on January 25, 2022

Hi team,

Just another couple of small quality of life / UX improvement for administrators of large Laserfiche on premises implementations. Not too long ago some amazing functionality was introduced at the Monitoring screen for Laserfiche Forms instances.

These amazing administrator controls included:

1) (Optional) Error details on an suspended/failed activity/task/issue

2) Ability to Retry an activity/task/step

3) Ability to Skip an activity/task/step

4) Ability to Interrupt an activity/task/step

5) Ability to Stop/Terminate an instance

6) Quick access to Edit the process

7) Quick access to Reports for the process

8) Ability to change the Columns for the monitoring view

 

However, some of these controls are only available from the Monitoring view and if made available in some other screens, could serve to save administrators a lot of time!

 

Instance > History Tab 

When you open History view for an instance, you can right-click on any activity that is active/suspended and perform some of the monitoring controls like Retry/Resend Notifications etc. This is cool, and useful for short, straightforward processes.

However, when your process become relatively complex, so too does the audit trail. In some cases, processes can last for months with pages of completed and in progress activity, gateways, reminders and notifications.

Therefore, to save an administrator time in troubleshooting issues - here's some improvements I'd like to suggest for the History view tab:

1) Error Details Button: Just like the Monitoring view, it would be hugely beneficial to provide the same information modal pop up at both the top of the History view page and at the line level specifically for that activity inside the instance.

This tiny improvement saves administrators from clicking the suspended process link from an error notification, copying the instance ID, clicking monitoring, then typing the ID to do a search, then selecting the Error Details button to find out why something was "suspended".

2) Retry Button: I'm sure this was overlooked because again, this functionality only becomes relevant when you have pages upon pages of history / parallel activities going on for an instance, however, to save an administrator from scrolling to find Retry-able objects without using Ctrl+F and "In Progress", bringing this button and its subsequent summary modal to the History view would also be hugely beneficial. 

3) Stop/Terminate Instance Button: So again, like the Error Details button, if we're notified of a problem with a Suspended activity, half of the time we can fix it, the other half of the time the process might need to be restarted or submitted again. In all instances, having the option to terminate the instance from the History view without having to as mentioned earlier, copy the instance ID, go to monitoring, search, select and terminate would be a quality of life improvement for administrators.

 

Task View > Instance Controls
Sometimes users make irreversible mistakes in their submissions which generally results in resubmission/restarting the process. The Stop/Terminate button has been immensely beneficial for managing this safely, and with the ability to leave a reason code. So, if we look at how these types of requests are typically handled, it normally starts with a forwarded task email / notification email from the participant who is requesting that an erroneous submission be terminated. Like mentioned earlier, administrators are often clicking that link to view the task, copying the instance ID, opening monitor view, searching and then stopping the process. My suggested quality of life improvement is to conditionally show process controls at the Task level for Process Administrators so they can easily terminate instances (as shown below) relatively easily.

That's it for today. Thanks for coming to my Ted Talk! :D

CC: @████████

 

1 0
replied on January 5, 2023

Hi Kris,

 We have added the action buttons on instance details page in Forms 11 Update 3. 

You can see other changes of Forms 11 Update 3 from https://support.laserfiche.com/kb/1014413/list-of-changes-for-laserfiche-forms-11-update-3 and get Forms 11 Update 3 from Laserfiche 11 package https://support.laserfiche.com/kb/1014263/software-versions-and-fixes-included-in-the-laserfiche-11-download-package

0 0
replied on February 28, 2022

Hi Kris,

     Thanks for sharing your ideas with us. Your ideas are very clear and reasonable.  I added it to our internal features list. We will add the instance specific action buttons including View error log, Retry, Skip, Interrupt, Stop, Edit process to the History tab of the specific instance and they will act like you select the specific instance from the instances list and click the action button. Besides this, we are considering adding a search box before the action buttons as well so you can search the steps list with the step name, status.  The search box and the action buttons can be always be available when you scroll down the steps list. 

    But we will not add the instance action buttons(View error log, Stop) to a user task as we want to distinguish the instance actions and user task actions. Instead, we are considering adding a new action such as "View instance" for the user task to bring you to the instance details. 

1 0
replied on February 16, 2022

Hey team, quick question - is their a formal feature request process or is it still best to gather interest here in the forums first?

0 0
replied on February 28, 2022

Hi Kris,

     We would prefer you continue post your feature requests in this forums first so others who are interested in the same ideas can vote and provide their inputs. We will regularly checking the feature requests in this forums and bring them to the internal system for tracking. 

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

Sign in to reply to this post.