Class LineComponentType
Settings for a component type defined for a line.
[DataContract(Name = "ComponentType", Namespace = "http://schemas.datacontract.org/2004/07/Acuit.Pinpoint.Server.Business")]
public class LineComponentType
- Inheritance
-
LineComponentType
- Inherited Members
Constructors
LineComponentType(string)
Initializes a new instance of the LineComponentType class.
public LineComponentType(string name)
Parameters
namestringThe component type name.
Exceptions
- ArgumentNullException
nameis null.
Properties
AssociatedBuyoffs
Gets or sets the buyoffs associated with this component type.
[DataMember(Order = 2)]
public AssociatedBuyoffs AssociatedBuyoffs { get; set; }
Property Value
BarCodeDefinitions
Gets the list of bar code definitions.
public IList<BarCodeDefinition> BarCodeDefinitions { get; }
Property Value
CheckInstalledOnly
Gets or sets whether workstations only verify that this component type is installed; no part numbers are scanned.
[DataMember(Order = 3)]
public bool CheckInstalledOnly { get; set; }
Property Value
ModelNumberSettings
Gets or sets the model number settings.
[DataMember(Order = 7)]
public NumberSettings ModelNumberSettings { get; set; }
Property Value
Name
Gets the component type name.
[DataMember]
public string Name { get; }
Property Value
RejectUnitBarCodeScans
Gets or sets whether the workstation will reject unit bar code scans when prompting for this component to be scanned.
[DataMember(Order = 10)]
public bool RejectUnitBarCodeScans { get; set; }
Property Value
ScanComponentModel
Gets or sets whether model numbers should be scanned for this component type.
[DataMember(Order = 4)]
public bool ScanComponentModel { get; set; }
Property Value
ScanComponentSerial
Gets or sets whether serial numbers should be scanned for this component type.
[DataMember]
public bool ScanComponentSerial { get; set; }
Property Value
SerialNumberSettings
Gets or sets the serial number settings.
[DataMember(Order = 8)]
public NumberSettings SerialNumberSettings { get; set; }
Property Value
UniqueSerialNumbers
Gets or sets whether serial numbers must be unique for this component type.
[DataMember(Order = 5)]
public bool UniqueSerialNumbers { get; set; }
Property Value
UniqueSerialNumbersPerPartNumber
Gets or sets whether serial numbers must be unique for this component type, but allow repeated serial numbers as long as the component model numbers differ.
[DataMember(Order = 9)]
public bool UniqueSerialNumbersPerPartNumber { get; set; }