Table of Contents

Class LineComponentType

Namespace
Acuit.Pinpoint.Services.Entities
Assembly
Acuit.Pinpoint.Services.Entities.dll

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

name string

The component type name.

Exceptions

ArgumentNullException

name is null.

Properties

AssociatedBuyoffs

Gets or sets the buyoffs associated with this component type.

[DataMember(Order = 2)]
public AssociatedBuyoffs AssociatedBuyoffs { get; set; }

Property Value

AssociatedBuyoffs

BarCodeDefinitions

Gets the list of bar code definitions.

public IList<BarCodeDefinition> BarCodeDefinitions { get; }

Property Value

IList<BarCodeDefinition>

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

bool

ModelNumberSettings

Gets or sets the model number settings.

[DataMember(Order = 7)]
public NumberSettings ModelNumberSettings { get; set; }

Property Value

NumberSettings

Name

Gets the component type name.

[DataMember]
public string Name { get; }

Property Value

string

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

bool

ScanComponentModel

Gets or sets whether model numbers should be scanned for this component type.

[DataMember(Order = 4)]
public bool ScanComponentModel { get; set; }

Property Value

bool

ScanComponentSerial

Gets or sets whether serial numbers should be scanned for this component type.

[DataMember]
public bool ScanComponentSerial { get; set; }

Property Value

bool

SerialNumberSettings

Gets or sets the serial number settings.

[DataMember(Order = 8)]
public NumberSettings SerialNumberSettings { get; set; }

Property Value

NumberSettings

UniqueSerialNumbers

Gets or sets whether serial numbers must be unique for this component type.

[DataMember(Order = 5)]
public bool UniqueSerialNumbers { get; set; }

Property Value

bool

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; }

Property Value

bool