RollbackCheckpoint system function
In checkpoint processing, use the RollbackCheckpoint system function to:
- specify where to roll back data fields values
- determine where processing resumes after the rollback
- designate the data fields to roll back
For additional information see About checkpoint processing.
To specify a RollbackCheckpoint system function
- From the CheckPoint Palette, drag a RollbackCheckpoint step onto the workflow map before the step where the saved values (saved when BeginCheckPoint
executed) to replace the current values in the data fields designated for roll back.
For information on checkpoint step placement, see Guidelines
for using check points.
- Under Resume Processing Expression, enter a boolean expression
that determines where processing resumes after the roll back occurs.
- If the expression evaluates to true, the step immediately following BeginCheckpoint executes.
This means the step following BeginCheckpoint will execute again, even if that step is this
RollbackCheckpoint. This is the default option.
- If the expression evaluates to false, the step immediately following RollbackCheckpoint
executes.
- If you want to do some additional processing before the workflow returns to the checkpoint,
select a map that contains the process.
- Indicate the rollback status for each user-defined data field. The rollback status determines
what happens to the current value in each data field when this RollbackCheckpoint system function
executes.
- For each data field listed in the Roll Back Fields column, the current value is replaced
with the value that was saved for the data field when BeginCheckpoint executed.
- For each data field listed in the Non Roll Back Fields column, the current value is retained.
By default, all user-defined data fields are listed in the Roll Back Fields column. Use the
arrow keys to move the fields between panes as needed.
|
|
|