Table of Contents

Enum BusinessLogicFaultReason

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

The reason for a business logic fault.

[DataContract(Namespace = "http://schemas.datacontract.org/2004/07/Acuit.Pinpoint.Server.Business")]
public enum BusinessLogicFaultReason

Fields

[EnumMember] AssemblyUnitModelDoesNotMatchUnitModel = 24

The assembly was created for unit model {0} and cannot be used with this unit model {1}.

[EnumMember] AssociatedProblemsExist = 11

The buyoff cannot be set because problems associated with the buyoff exist.

[EnumMember] AutoLogOnWorkerBadgeNumberNotFound = 21

The auto-log-on worker badge number does not exist.

[EnumMember] CannotDeleteLineWithHistory = 20

The line cannot be deleted because it contains history.

[EnumMember] ComponentAlreadyInUnit = 15

The component was rejected: Serial already used

[EnumMember] ComponentNotFoundBySerialNumber = 14

No component with the specified serial number was found.

[EnumMember] ComponentScanFailed = 22

The component was rejected.

[EnumMember] InvalidBuyoffName = 32

The buyoff "{0}" is not a buyoff that is configured for the line.

[EnumMember] InvalidUnitDefectId = 8

The unit defect identifier does not exist or is not valid.

[EnumMember] InvalidUnitStationId = 7

The unit station identifier does not exist or is not valid.

[EnumMember] InvalidUnitTestId = 10

The unit test identifier does not exist or is not valid.

[EnumMember] InvalidWorkerId = 5

The worker identifier does not exist or is not valid.

[EnumMember] InvalidWorkerStationId = 6

The worker station identifier does not exist or is not valid.

[EnumMember] LineNameNotUnique = 19

The line name is not unique.

[EnumMember] MissingNewComponentScans = 12

The buyoff cannot be set because components must be rescanned.

[EnumMember] ModelDoesNotMatch = 1

The scanned model number does not match the one for this unit in the database.

[EnumMember] ModelMustBeSpecifiedToCreate = 2

The model number must be specified to create a new unit record.

[EnumMember] MultipleComponentSerialNumbersMatch = 13

Multiple components with the specified serial number were found.

[EnumMember] MultipleWorkersMatchedCredentials = 33

Multiple workers matched the supplied credentials.

[EnumMember] ProductionGroupNameDoesNotMatch = 30

The provided production group name does not match the one for this unit in the database.

[EnumMember] SequenceNumberDoesNotMatch = 31

The provided sequence number does not match the one for this unit in the database.

[EnumMember] SerialNumberUnavailable = 28

There is no available automatically-generated serial number.

[EnumMember] StationNotAllowedToCreate = 3

A unit record for serial number "{0}" does not exist, and "{1}" station types are not allowed to create unit records.

[EnumMember] Unauthorized = 26

The worker is not authorized to perform this action.

[EnumMember] UnitDoesNotContainAssemblyWithComponent = 27

The unit does not contain an assembly containing the component of type "{0}".

[EnumMember] UnitDoesNotContainComponent = 23

The unit does not contain the component of type "{0}".

[EnumMember] UnitDoesNotUseComponentType = 4

Component type does not apply to unit model.

[EnumMember] UnitExistsInOtherLine = 25

The unit was found in a different line.

[EnumMember] UnitSerialNumberAlreadyUsed = 29

A unit record already exists for the specified serial number.

[EnumMember] UnitSerialSearchInvalidWildcards = 18

Serial number pattern is not valid. Only beginning and/or ending '*' are supported.

[EnumMember] UnitSerialSearchMultipleFound = 17

Multiple unit records for serial number pattern exist.

[EnumMember] UnitSerialSearchNotFound = 16

No unit record for serial number pattern exists.

[EnumMember] Unknown = 0

An unspecified business logic fault occurred.

[EnumMember] UnrepairedDefectsExist = 9

The buyoff cannot be set because unrepaired defects associated with the buyoff exist.

This is no longer used, but left in place since was used in older versions.