Skip to main content

Celonis Product Documentation

Versioning digital processes

The versioning of digital processes is based on the roll-forward approach. It means that with every change a new version of the digital process is created. If you want to revert to a previous version, you can do so, but it actually creates the next version of the digital process .

diagram_versions.svg

When you trigger an digital process and it starts to run, you have an instance of that digital process . If the digital process is at version 1, that instance is an instance of version 1. Supposing you have 200 running instances at version 1 and you modify your digital process and save it as version 2, the next instance of that digital process that you run is a version 2 instance. This does not change the 200 running instances at version 1.

You can have many instances of many different versions all running at the same time.

versioning.png

Additionally, using the Show Versions function, you can check the current digital process version, when it was modified and by whom. You can also select the previous version of the digital process and get back to it.

Note

Choosing to revert to an older version of the digital process results in changing the digital process to the older configuration, but with a new version number.