make changes with out losing current cases

Thanks in advance for your help.
Each time that I deploy an application everything works fine, but if i need to make a change in one form (for example to add a new field) and I execute again the process, all cases that was on execution resets and every cases that was on execution and ended cases disappear . Exists a way to make changes without reset all current cases that are executing and all ended cases?

Hello,

If you change, disable and delete the same version (1.0) of the process you will delete all the cases.
You need to increment the version of the process, so that the old case will still running with the old versions, and the new cases will start with the new one.

Best regards,

Hello Boso2013,

I am facing the same problem and was glad to see your solution. However, I am not sure what do you technically mean by incrementing the version of the process. Do you mean like copy the logic, paste it in a new digramm and just name it the same with incrementing the version ?

I would be very thankful for your Answer,
Cheers!

Hi

Yes, you can do it the way you propose. But the easist way to achieve this is to duplicate the 1st diagram and to save it with an incremented version number.

Thanks a lot for your help!!

hi,

the way to do this is from the Studio menu, Diagram → Duplicate, and then increment the diagram and pool numbers by 1 or 0.1 depending on your numbering scheme…

I use

1.0, 2.0, 3.0 for major (logic changes) and within each

x.1, x.2, x.3 and so on, for minor cosmetic changes.

Keeps everything in check…

Good idea is to consider what your change management scenarios are to be. Bonita’s agility is good but, your good change management practices will make it easier in the long run.

regards
Seán