This function enables users to push design changes to their sleeping process instances.
Consider the following scenario.
On the Process Definition page, select the process in the table, then click Actions > Design.

The definition is opened on the designer canvas.

Generate and execute a new process instance.

The instance is in “sleeping” status on the Process Instance page.

Navigate to the Process Definition Designer page and apply the design changes shown below. Save the process definition.

Go to the Process Definition page. Select the previous process definition, then click 'Utils > Update Waiting Instances'.

A pop-up window appears for configuration, showing the number of instances affected by the design changes. Select the "Re-Execute Waiting Steps" checkbox, then click Update to confirm. Note: Choosing “All” re-executes all “sleeping” steps. Selecting “Changed” re-executes only the modified “sleeping” steps. Picking “None” means no “sleeping” steps are re-executed. Click the “Update” button to start.

A confirmation message displays the total number of instances being updated.

Navigate to the Process Instances page, then select the process instance by name. Use the “Search” box to narrow the result list. Then click the View > Render menu option.

The process instance appears on the new page. The applied design changes are shown below.

Alternatively, you can update the design on the Process Instances page. Select the process instance, then click the Utils > Update > Design menu option.

A confirmation pop-up window appears. Select the "Re-Execute Waiting Steps" checkbox. Click “Update” to confirm. Note: Selecting “All” will re-execute all “sleeping” steps. Selecting “Changed” will re-execute only the changed “sleeping” steps. Selecting “None” confirms that no “sleeping” steps will be re-executed. Click the “Update” button to proceed.

The pop-up window reappears, confirming the changes. Click OK to proceed.
