What happens when your TURNOVER Promotion form runs?
A TURNOVER® for iSeries v100 form runs in several phases.
Pre-run Processing: Phase I
All preliminary processing is done including pre-run exits, pre-run commands, creation of working libraries, and so on.
Promotion Processing: Phase II
Source is copied, objects created or moved, folder objects promoted, data copied, logical files rebuilt (after physical file data is copied to the new file). If more than one form is being run in a group, then all forms are processed through Phase II, prior to starting Phase III.
Post-run Processing: Phase III
All post-run processing, including file object explodes (if you use Explode libraries), post-run commands, post-run exits, and so on. Once this phase is complete and before the Finalization phase begins, the form status is advanced to FIN-OK (Finalization OK). Whether finalization is done immediately or later in another job, your users can be allowed to use the
objects once the form has reached FIN-OK status. If distribution is being done, a distribution job is submitted at this time.
If more than one form is being run in a group, then all forms are processed through Phase III, prior to starting Phase IV.
Finalization: Phase IV
All closing processes, including source archiving, cross-reference rebuilds, deletion of from source and objects, deletion of working libraries (if Archive objects is No).
TURNOVER® for iSeries v100 cannot only back out your changes if a compile-error is detected during promotion processing, but also undo your changes after the fact, if you decide it is necessary.
TURNOVER® for iSeries v100 can also restart a promotion job, if the power fails or if someone inadvertently cancels your promotion job outside of TURNOVER® for iSeries v100’s control.