Code Extension Type: WORKFLOW_CODE_EXTENSION (on page 1)
Purpose: This code extension gets called within the workflow engine when an AGV operation is aborted. By default, it initiates the following behavior:
When an AGV is unladen and the ECS aborts a work assignment (WA), the workflow marks the WA as Aborted, marks the Work Instruction (WI) as SYSTEM_BYPASS (as opposed to BYPASS for user-initiated bypasses) (Suspend State), and reverts the move stage to Planned. It also clears the WI fields wiEcStateItvDispatch and wiItv in AGV-related WAs.
When an AGV is laden and is planned to a transfer point (TP) and the ECS aborts a WA, the workflow attempts to dispatch the AGV to another TP in the same transfer zone (TZ) to which it was previously planned. In addition, it marks the original planned TP as TEMP blocked.
When the AGV is laden and the ECS aborts the move because the AGV cannot lift its platform to complete a move, N4 uses the CONTROLAUTOMATION027 (REDISPATCH_AGV_TO_DIRECT_TRANSFER_AFTER_ABORT_WITH_NO_LIFT_CAPABILITY) setting to determine whether to automatically re-dispatch the AGV to another TP in the same transfer zone (TZ) to which it was previously planned. If the CONTROLAUTOMATION027 setting is set as True (Yes), N4 Automation automatically redirects the AGV to another TP for a direct transfer. If the CONTROLAUTOMATION027 setting is set as False (No) (which is the default value), you have to manually redirect the AGV to another TP. For more information, see
In case of vessel and rail loads, the workflow does not take any action and manual intervention is required.
N4 reverts the WI's move stage to Planned only when the WI is not being carried by the CHE and is not part of a vessel discharge.