I have existing workflow with 4 user tasks: DRAFT, PENDING_REVIEW_A, PENDING_REVIEW_B, and PENDING_APPROVAL.
Sequence Flows are:
Let's say the existing flow has been used in production for quite sometime and now below changes are to be done:
Changes to user task:
The problem I am facing is how to upgrade existing production transactions to new workflow.
Basically it's existing transactional data handling problem in ACT_* tables.
Thanks so much in advance.
You might wanna reconsider on migrating existing processes to a newer version. may be let the old processes finish by themselves, anyway activiti will use latest version for new process instance
while there IS a way to achieve it, requires coding and is not reliable. (might lead to more issues)
https://hub.alfresco.com/t5/bpm-archive/process-instances-migration/m-p/236329
Hope it helps.
Thanks for the reply and links.
Thanks in advance.
It whould be great if someone can help me with above please. Thanks so much in advance.
Is there any experienced guru who has gone through before and can help me on this same situation please?
Being enterprise BPM solution, this should be quite common case where long running production in-progress transcational data are to be changed as the workflow have new state or have standardized state changes.
There must be best practice approach of this kind of changes.
Thank you so much.
Ask for and offer help to other Alfresco Process Services and Activiti Users and members of the Alfresco team.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.