Description: Allows you to extend or override the default 'transfer allowed' (TA) logic for quay crane (QC) discharges and loads. The default logic allows the unit to be lifted from the platform onto the AGV, or straight to the AGV if the QC does not have a platform, and vice versa for loads. The following property types are available in the map during a validation for unit transfer, encoded in the enum UnitCaptureAllowedValidationPropKey of class UnitTransferAllowedValidationPropertyMappings:
WORK_ASSIGNMENT
UNIT_REF_ID
UNIT_CAPTURE_EVENT_TYPE
N4 records the EC Events for Unit Image Capture and Unit Image Identified regardless of whether the unit is validated for transfer.
Abstract Base Class: com.navis.external.control.AbstractUnitTransferAllowedValidator
Method: validateUnitTransferAllowed()
Interface: com.navis.external.control.EUnitTranferAllowedValidator
Module: Optimization
Version Added: 3.0
Requires Code Extension Name or Name Pattern: Yes
Code Extension Name or Name Pattern: UnitTransferAllowedValidator.groovy
System-Seeded Code Extensions Using this Type: UnitTransferAllowedValidator (on page 1)