Skip to main content

We are recreating workflows after migration from 4.7 to 5.3 and one of the workflow is having category folder name with "_" sign.

e.g. Workflow/Manager_Approval/Manager_Workflow

 

After deploy this workflow in 5.3 in Managment site it created another instances like "Manager Approval/Manager_Workflow" and due to that it is not overwrite on previous version(4.7) workflow with name Manager_Approval/Manager_Workflow.

 

It is removing "_" sign from folder.

Now issue is if we change this new instance at form level it will work for newly submitted form and on production we have multiple instance going on with 4.7. So how to handle those instance?

 

Do we need to create those instance manually again?

 

If any once face same issue earlier and have any resolution, please guide me on it. 

Hello,


 


4.7 Workflows and K2 Five workflows have different definitions and utilize different tables in the Database. For this reason, they will be deployed as two completely separate workflows. 


 


As for your second question, we should be able to handle this scenario with some Form parameters and states. 


For example, we could create a Parameter on a Form called Legacy and have it be true or false. depending on whether this value is true or false, we can point the Form to the 4.7 workflow or the K2 Five workflow so that the same form can handle both. Also, we could possibly use the Save As feature to create a copy of the Form to handle the Legacy and the K2 Five Workflows separately. 


Reply