ActiveVOS Server Console Help

Restoring Variable Data When Rewinding a Process

When you rewind a process to an execution point, there are some considerations for how variable data is restored.

The considerations are based on the level of logging enabled.

If the logging level of the process is Full or Execution with Data, the process can restore variables to their contents at the rewind selection point. For example, the data in the fourth iteration of a While loop will be exactly what it was in that iteration.

If data logging is not enabled, variable data cannot be restored to a selected point. For example, if you select the fourth iteration of a 10-iteration While loop as a rewind point, the variable data reflects the currently executing activity, not that of the fourth iteration. You can update variable data manually, as described in Process Exception Management.

To accurately restore the state of forEach activities, the logging level of the process must be set to Full.