Table of Contents

<componentType> Element (for station type)

This element adds a component type that is verified at a station type.

Parent Elements

componentVerification

Attributes

Name Type Description Required
name string The component type name. This should match one of the component types listed in the master component types list for the line (see <componentTypes> Element (for line)). Yes
mergePreassembly boolean If this is true, scanning this component will serve to merge the preassembly that contains this component into the active unit or preassembly. This component must be serialized for this to work. If this is false, this is a regular component verification scan. No (defaults to false)
mergePreassemblySequenceCheck sequence range If this is defined, an intermediate check will be performed on the preassembly before it is merged, and if the check fails, the preassembly will be rejected. See sequenceCheck for <onUnitScan> for a list of checks that are performed. No
promptAtUnitScan boolean If this is false, the component type will be shown on the workstation display, but the workstation will not automatically prompt for a scan when a unit is scanned. The operator can still manually initiate a scan by clicking the component type's "Rescan" button. This is only used by the default "UnitLoaded" workflow event handler. No (defaults to true)
skipPromptIfHaveValid boolean If this is true, if there is already a valid scan for this component when the unit is scanned, the workstation will skip prompting for this component scan. The operator can still manually initiate a scan by clicking the component type's "Rescan" button. This setting is ignored if promptAtUnitScan is false. This is only used by the default "UnitLoaded" workflow event handler. No (defaults to false)

Child Elements

None.

Remarks

If the component type listed does not apply to the scanned unit, the component type will not be prompted to be scanned, and the display for that component type will be disabled.