The primary attributes of the compensatory enabled process are rollback point and dataslot selection. However, dataslot selection is an optional attribute. The other optional attributes are compensatory JavaScript and activate rollback points.
Once you set these attributes, execution of the rollback occurs when you set the rollback point so that if the current workstep fails under execution, then Business Process Server internally rollbacks to a specified point defined in this workstep.
To prepare the compensatory enabled process for activation, set the mandatory and optional attributes covered in the following sections.