K2 Five
-
Allow SmartAction to process action on any lines in email message body.
Issue:
Currently SmartAction only works if your action is specified on the first line of the message body. However, there may be certain requirements in an organization that will insert a header to the email message body.
For example, if an organization is using Azure Information Protection (AIP), an AIP label will be inserted into as header into the email message body. As a result, SmartActions will not recognise the actions specified in the message body, and thus fails to properly action the task.
Recommended change:
Change SmartAction to allow it to pick up the action from anywhere in the…2 votes -
Allow completed workflows to be reinstated
Sometimes a user will accidentally select an action that completes a workflow (such as selecting "Disapprove" instead of "Approve". When this happens and the workflow has ended, there is currently nothing that can be done to fix this. The best we can do right now is to start a new instance of the workflow and have it go back up the approval chain, which is unacceptable to our users. It would be very helpful if there were a way to to "reinstate" a workflow at the prior step.
23 votes -
Adding more Rules IF THEN or a rule for Each Descision / Split Path
We have much Problems to build Workflows as good as in 4.7. We used line rules and predeceding rules in nearly every workflow. For example when you had 4 check boxes and a Task for every check box which should only run when the Checkbox is clicked. We had massavie Problems to rebuild this easy.
I think it would be great, if you could add a logic per split line or descicion oder add more than one IF THEN in one logic
24 votes -
Turn Off Emails on Dev Server
It would be useful to have the option to turn off all workflow notification emails on the dev server or for an individual workflow whilst we are testing. This way we can still have the individual workflow emails set up and customised and don't have to manually switch these off on each task step when we need to test a change that needs to be made.
This way we can run through a test workflow, using the management portal to confirm that the tasks are going to the correct users, and then can redirect the tasks to complete these (thus…
5 votes -
Exception handling within workflow
Currently when an activity encounters errors, workflow only offers two options ("continue on error" or "log exception"). There is no way to handle the exception gracefully within the workflow self (e.g. retry x number of times then create a human task if retry doesn't resolve the issue). it will be great if activity level exception can be caught right at that activity and allow designers to build a specific exception handling for that activity.
5 votes -
Use escalation rules to increase the priority of a running workflow instance
Currently our 4.7 legacy workflows have a line of code which increases the priority of a running workflow instance when an escalation is triggered.
Without this ability to automatically increase priority to red we will find it hard to replace our existing workflows with K2 Five.
3 votes -
K2 email workflow - load HTML email template
In previous versions of K2, it was possible to load an HTML template in the Email wizard and then edit the raw HTML in the wizard. However, I didn't see this feature in K2 5.3; here is a related community post: https://community.k2.com/t5/K2-Five/HTML-in-Email/m-p/102701
Please consider adding this feature back in K2 Five. Thanks!
3 votes -
Workflow can't handle error message from SmartObject
Workflow doesn't have capability to handling error message has been throw by SmartObject
5 votes -
Implement SMART ACTION function in reminders
Hello K2 Folks,
The SMART ACTIONS are extremely helpful for users and processes that doesn't required to open the form to make decisions.
I see a possibility for the same to be deployed in Workflow Reminders as well. This could help users/processes to make sure decisions are made on time which could potentially benefit the Business functions and minimize time delay.
1 vote -
Activity edit System Name vs. Display Name
The activity system name still has a large importance in many places: GoTo Activity, Worklist. In K2 Five, I cannot edit the activity System Name, which is really bad for such situations. It is not even displayed somewhere easily accessible,
Ideally the system name should be editable, At least the display name should be usable in the worklist.
9 votes -
Update task when you do not want to finish the task
In K2 4.7 and before, you were able to decide the action outcomes and you could select update, instead of finished. We are using this a save function in most of our workflows, as the user might still have to collect data before filling up all the data on the workflow and then sending it to the next user for approval, completion, etc.
Currently, this does not exist in K2 Five and it a major problem for us.
18 votes -
Sending Mail Events to roles or groups in K2 Five
We need the possibility, to add roles as destination for a Mail Event in K2 Five.
In 4.7 this was possible and I was able to drag and drop a role into the field.
In K2 Five, we can choose for a Task destination if it is a user, group or role.
It would be very nice, if the same mechanic would accessable for the destination in Mail events.
5 votes -
K2 Five Conditional Start Rule (similar to line rules in legacy)
I know there is a way to do multiple conditional parallel paths, but it requires putting a split that goes to all the paths and then a further split with only one condition. Is there any chance to implement an easier method, similar to line rules and just say if X=Y then go this path? because right now three parallel paths require 4 different splits all individually configured.
An idea would be to make the split behave similar to smartform rules, where multiple IF conditions can be entered and evaluated regardless of each other, this would allow 1 split to…19 votes -
Parameterize the delimiter for the loop event
The Loop event uses a semicolon as the delimiter for enumerating through the array. Please update the loop event to take a parameter for the delimiter in the case where the array may contain a semicolon as a valid value. Currently the loop will treat a semicolon in an item of an array as an item, when really it should be treated as text.
Our scenario is having a Split function prior to a loop on a string "1:2:3:4;5:6:7", splitting on a colon. Which splits the string correctly. However when we pass this array into the Loop, it will treat…
3 votes -
Get most important details for tasks in the Viewflow without open a new tab
By clicking on taskitems in a viewflow a new tab with detailed information for the task opens. This is a very nice feature. But it would be nice to get the most important information without open a new tab/page. To get the most important information a small Infobox could be a nice feature which appears with the mouseover event. Have a look to the attached example.
8 votes -
Conditional execution of any event
Would be great if any workflow event had another tab that could evaluate a condition as to whether it would be executed or not. Hence, I could have an activity with 10 events. And based on a condition from a smartobject or process data field all or only some of the events would executed. This would be an event condition for execution. In 4.7 we used to jumper out events by going into the code behind to achieve a similar functionality.
5 votes -
Show more details when pulling user information from a workflow reference
When we pull an item out of a SharePoint reference, i.e., List Name: MR, Field Name: Requester, Property: Name, all we see in the workflow step is <MR|Name> and, even when hovering, we cannot tell which field this is. This creates problems when troubleshooting because we are unable to verify which field is being used in a step (i.e. a task assignee, a variable, etc.). We have to spend time replacing items which probably are already correct and/or we re-deploy the workflow to send emails to verify information after a workflow failure. It would save a lot of time and…
1 vote -
Sorting improvements in Management > Workflow Server
When you enter Management > Workflow Server > Workflows, the list is sorted ascending by date. It would be more convenient to have it initially sorted by Start Date, descending.
Additionally, acting on a workflow instance (like clicking Retry) sorts the list back to the initial sort state, and if you've done a sort, you're forced to re-sort to see your workflows in the list again. Persist the sorting after taking action on a workflow.
8 votes -
Workflow: Missing SmartObject Reference/dependency Checking
Currently within how the product is designed today, we often encounter an issue when trying to package up solutions and once we have finalised our workflows, we get thrown with deployment errors such as:
"Process is referencing X property on X SmartObject that could not be found."
This leaves us with two work-arounds, either delete the references and rebuild the workflow task
Manually fix the JSON and inject the definition https://readiness.k2.com/jsoncleanup
Both of these options are painful and require even more work to ensure that we can successfully package up solutions for migration.
Idea: ensure that we load SmartObject references/do…
1 vote -
Changes in New version of workflow does not apply to old Request
| Any new enhancement implemented in K2 will take effect only for requests raised after deployment of the changes. So the old requests which haven't closed yet will have the old flow and the new requests raised will pass through the updated flow. This will cause confusion for the users, if we want the changes to take effect for all the outstanding requests, how do we do this? |
2 votes
- Don't see your idea?