Troubleshooting
Introduction
Your Kianda environment is designed to be an intuitive, user-friendly workspace with built-in features like Kianda Previewer that support quick prototyping and testing. To support your work there are also a number of additional features that you can use to troubleshoot issues. The categories of troubleshooting include:
- Using the Previewer to test designs
- Using the Rule debugger and Rule diagnostics to troubleshoot process instance flow
- Custom widget debugging
- Version history management
Click on each of the links above to read more. Version history management is introduced below.
Version history management
Version history management is useful for troubleshooting but also during audits, to see specifically changes made and who executed those changes.
Your Kianda workspace cleverly allows you to manage process design and process instance versioning so that administrators can see what has happened at specific moments during process execution and roll-back to earlier versions if needed.
Kianda Designer allows administrators or those with the design business process role, to update process designs. The platform keeps a record of all versions previously created. The current or active version of a process is always visible in the right-hand pane, for example V1.0 for the ‘Inspection Process’ as shown below.
The first version of a process is always 0.1 and each time the Save button is clicked, the version will increment to 0.2 and so on. Once the process is published the version changes to 1.0 and increments to 2.0 and so on with each publication.
Clicking on the Design version history button itself opens the Version history details dialog box.
Here you can see when a process design was modified and by whom. Clicking on the version number itself releases details of changes made, for example forms, fields and rules that were added, modified or removed.
At any time an older version of the design can be reinstated by clicking on the Restore button beside a particular version.
This level of detail provides a precise way to monitor what is happening with a process design and to control which version should be the current version in an easy-to-use interface. The Version history page provides a step-by-step guide on how to view version history.
When a process design has been published, and data captured using that design, then the Process instance version history provides a useful way to see how and when a process design has been used and who has captured data using that design. Click on the link to read more details.
What’s next
Find out more about other troubleshooting features: