FactoryLogix.xTend Namespace |
Class | Description | |
---|---|---|
ActivityNotFoundException |
Thrown when a particular Activity cannot be found in the system.
| |
AegisServices |
Provides services specifically intended only for use by Aegis.
| |
AlreadyExistsException |
Thrown when a method is called that would create a duplicate of an existing object for a given data type.
For example, if a user named "bsmith" already exists and the CreateNewUser method is called to create another
"bsmith" account, the AlreadyExistsException" exception would be thrown.
| |
ApprovalNotPendingException |
Thrown when signing off an approval that is not pending approval.
This could signify that the approval is under construction or already approved or rejected.
| |
ApprovalNotUnderConstructionException |
Thrown when updating an approval to pending and it is not currently under construction.
| |
ApprovingOutofOrderException |
Thrown when signing off an approval out of order meaning that other user groups must approve first.
| |
AssemblyRevisionLockedForProductionException |
Thrown when making changes to an assembly and it is released for production.
| |
BarcodeTemplateValidationException |
Thrown when initializing barcodes that fail barcode validation.
| |
BatchException |
Thrown when an invalid operation is attempted involving a Batch object.
| |
BatchIsPanelizedException |
Thrown when initializing a single barcode in a Batch that is panelized.
| |
BatchNotApprovedException |
Thrown when setting a Batch status as Active and the Batch is not approved yet.
| |
BatchNotFoundException |
Thrown when and invalid production order number or GRN (batch name) is passed to a method.
| |
BatchNotPanelizedException |
Thrown when initializing a panel and the Batch is not related to a panelized assembly.
| |
BOMNotPublishedException |
Thrown when releasing a process for production and a related BOM is not published.
| |
BOMPublishingConflictException |
Thrown when a conflict occurs which requires user input when attempting to publish a part found on a BOM.
| |
CannotContactServerException |
Thrown when the specified xTend API Integration Server cannot be contacted over the network.
| |
CannotDeleteException |
Thrown when an item cannot be deleted.
| |
CarrierLoadedException |
Thrown when a carrier is being loaded beyond it's capacity.
| |
CertificationNotFoundException |
Thrown when the specified operator certification does not exist.
| |
ChangeBatchException |
Thrown when a ChangeBatch fails.
| |
CheckedOutException |
Thrown when changing an item such as a BOM or ECAD and the item is being edited by another user.
| |
CircuitCountException |
Thrown when initializing a panel and the number of circuits exceeds the ECAD circuits definition or no circuits are defined for initialization.
| |
ConvertAssemblyToPartException |
Thrown when an existing Internal Part is already an assembly and trying to update to be a part.
| |
CustomerDoesNotExistsException |
Thrown when a Customer does not exists.
| |
DefaultLocationMissingException |
Thrown when releasing a process for production and a related BOM is not published.
| |
DuplicateItemException |
Thrown when more than one Item exists with the same UID (possible with different ItemClassifications).
| |
InitializationException |
Thrown when initializing barcodes fails for reasons other than already exists or already initialized.
| |
InternalPartDoesNotExistException |
Thrown when a InternalPart does not exists.
| |
InvalidAlternatePartException |
Thrown when an alternate part relationship cannot be created.
| |
InvalidBatchTypeException |
Thrown when an associated Batch is not the correct type for the function being performed.
| |
InvalidDatabaseException |
Thrown when the xTend API client passes a database connection name to a database that does not known to the server.
| |
InvalidDatabaseVersionException |
Thrown when the xTend API client passes a database connection name to a database that is not a valid FactoryLogix version.
| |
InvalidDataTypeException |
Thrown when a parameter of type Object cannot be converted to the appropriate data type by the xTend API.
| |
InvalidFileTypesException |
Thrown when invalid file types are being imported.
| |
InvalidItemClassificationException |
Thrown when an update to a Item is not of the correct ItemClassification.
| |
InvalidItemStatusException |
Thrown when an invalid ItemStatus being set.
| |
InvalidParameterException |
Thrown when a DataMiner query is passed an invalid Parameter.
| |
InvalidPasswordException |
Thrown when the specified password in not valid for the specified user account.
| |
InvalidQuantityVerificationModeException |
Thrown when setting or changing the quantity verification mode on a Batch and the mode is not valid for the Batch type.
| |
InvalidSessionException |
Thrown when the xTend API client passes an invalid sessionId as part of a method call.
The session may have expired, or may simply be invalid..
| |
InvalidSettingValueException |
Thrown when a setting is not a valid value.
| |
InvalidSpecificationCategoryException |
Thrown when invalid Specification Category.
| |
IPNExceedsLengthLimitException |
Thrown when property "PartNumber" has exceeded its maximum allowed length, as specified in the GlobalOptions.
| |
ItemException |
Thrown when an invalid operation is attempted involving an Item object.
| |
LabelPrintingException |
Thrown while printing labels and something is not configured properly such as missing the software required for printing.
| |
LocationNotFoundException |
Thrown when a Workstation setup location is not found in the system.
| |
ManufacturerDoesNotExistsException |
Thrown when a Manufacturer does not exists.
| |
MaterialSetupRequiredException |
Thrown when material setup is required to continue processing.
| |
MissingInformationException |
Thrown when one or more required properties of an object do not contain information.
| |
MultipleBatchesFoundException |
Thrown when there are multiple Batches associated and therefore not known which Batch to use.
| |
MultipleInternalPartsFoundException |
Thrown when there are multiple InternalPart found for the part number and therefore not known which InternalPart to use.
| |
NoLicenseException |
Thrown when either there is no license to use the xTend API or a license cannot be obtained to perform a function.
| |
NonTrackingException |
Thrown when trying to validate or process units or materials at an Operation that is not trackable (view mode).
| |
NotApprovedException |
Thrown when approvals have not been signed off.
| |
NotAuthorizedException |
Thrown when an API consumer who does not have proper user rights
attempts to connect to an xTend API Integration server.
| |
NotFoundException |
Thrown when a search type operation is performed, and the requested item is not found in the system.
| |
OpenTransactionException |
Thrown when there is an open transaction preventing an action from being performed.
| |
OperationNotFoundException |
Thrown when a particular Operation cannot be found in the system.
| |
PackingException |
Thrown when an error is encountered while executing a packing transaction.
| |
PartAttributeInvalidValueUnitsException |
Thrown when the ValueUnits property of PartAttributeValue is not valid per the AvailableValueUnits property.
| |
PartAttributeListValueException |
Thrown when list value does not exist as an available value.
| |
PartAttributeTypeException |
Thrown when an existing part attribute type does not match the type being created or updated.
| |
PartUnitOfIssueThresholdException |
Thrown when changing a part's Unit of Measure cannot be done because the change would result in a large amount of data being changed. Changing too much data may impact performance of the system.
Users who receive this exception and would still like to make the change, please contact Aegis Customer Service.
| |
PathwayException |
Thrown when an invalid pathway is specified.
| |
PickListGenerationException |
Thrown when releasing a process for production and a picking list could not be generated.
| |
PositionException |
Thrown when a position identifier is not specified or is otherwise invalid.
| |
ProcessDoesNotExistException |
Thrown when a Process does not exists.
| |
ProcessFlowNotFoundException |
Thrown when a ProcessFlow is not found in the system.
| |
ProcessNotReleasedForProductionException |
Thrown when a Process is not released for production.
| |
QuantityException |
Thrown when a quantity based validation check fails.
| |
ReceivingException |
Thrown when an attempt to receive materials does not succeed.
| |
RelatedItemException |
Thrown when delete type operation is unable to be completed because the object being deleted has relationships
to other data objects which are preventing deletion of the object.
| |
RelatedItemTypeException |
Thrown when the related part is not a relevant part type for the parent part.
| |
ReservationException |
Thrown when an attempt to reserve materials does not succeed.
| |
ResourceNotFoundException |
Thrown when a particular factory resource, such as a Workstation cannot be found in the system.
| |
ResourceRequiredException |
Thrown when a method requires a resource such as a Workstation.
| |
RoleNotFoundException |
Thrown when the specified security role does not exist.
| |
Session |
Helper class used to hold SessionId (logon token), making all API calls more convenient for the API programmer.
| |
SettingNotFoundException |
Thrown when a setting is not found.
| |
StationSetupException |
Thrown when loading or unloading material at a station.
| |
StatusCodeException |
Thrown when an invalid status code is specified.
| |
StockLocationDepthLimitException |
Thrown when adding stock locations to other stock locations and the depth limit of the stock location tree is exceeded.
| |
StockLocationNotFoundException |
Thrown when and invalid stock location code is passed to a method.
| |
StockLocationViolationException |
Thrown when an attempt is made to move an item to a stock location that violates configured rules.
| |
TrackedDataItemNotFoundException |
Thrown when a particular TrackedDataItem cannot be found by the system.
| |
TrackingCodeNotFoundException |
Thrown when an indirect time tracking code is not found in the FactoryLogix database..
| |
TrackingTypeException |
Thrown when trying to start units or materials at an Operation that is tracking only and therefore should use the TrackThroughOperation function.
| |
TransactionNotFoundException |
Thrown when an open transaction matching the Id passed to a tracking method cannot be found in the system.
| |
TransportOrderException |
Thrown when an error is encountered while executing a transport order.
| |
UnitOfIssueException |
Thrown when an error is encountered while validating the specified unit of issue.
| |
UnitTransactionsExistException |
Thrown when updating an approval to under construction and the related Process already has unit transactions.
| |
UnknownAttributeException |
Thrown when a part attribute related method call encounters a problem. See the particular method for details.
| |
UserGroupNotFoundException |
Thrown when the specified user group does not exist.
| |
UserNotFoundException |
Thrown when the specified user account does not exist.
| |
UserSettingNotAllowedException |
Thrown when a setting is not available to be over-riden at the user level.
| |
VendorDoesNotExistsException |
Thrown when a Vendor does not exists.
| |
WorkOrderException |
Thrown when an invalid operation is attempted involving a Batch object.
| |
WorkOrderLineItemEditException |
Thrown when a work order line item cannot be edited..
| |
WorkOrderNotFoundException |
Thrown when and invalid production work order or purchase order name is passed to a method.
| |
xTendException |
General error exeption thrown when something unexpected occurs in the processing of an API command.
| |
xTendExceptionBase |
Represents errors that occure when using the xTend API.
| |
xTendServerConvertedException |
Represents an error from the xTend API server with an inner exception to represent the server side error.
|
Enumeration | Description | |
---|---|---|
PackingExceptionPackingErrorType |
An enumeration describing the type of error that was encountered while executing a packing transaction.
| |
ReceivingExceptionReceivingErrorType |
An enumeration describing the type of error that was encountered during receiving.
| |
ReservationExceptionReservationErrorType |
An enumeration describing the type of error that was encountered while reserving materials
| |
TransportOrderExceptionTransportOrderErrorType |
An enumeration describing the type of error that was encountered while executing a transport order.
| |
UnitOfIssueExceptionUnitOfIssueErrorType |
An enumeration describing the type of error that was encountered while validating a unit of issue.
|