Item Class |
Namespace: FactoryLogix.xTend.DataObjects
The Item type exposes the following members.
Name | Description | |
---|---|---|
ActiveBatch |
The name of the Batch associated to this item.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
ActiveBatchId |
The 128-bit identifier of the Batch associated to this item.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
BakingCount |
The number of times that a particular item has been dried/baked in a tempering oven.
This property is only used for items that represent moisture sensitive materials (MSD materials).
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
Children | The immediate children (descendants) of this item. Not all items have children. Examples of items that have children: * A production unit containing sub-assemblies. In this case, the sub-assemblies are children. * A PCB panel containing multiple circuits. In this case, the circuits are children. | |
CircuitLocationId |
For PCB circuit type items (circuits contained within a PCB Panel), the unique identifier (Guid)
of the circuit location definition found within the ECAD (electronic CAD) data of this assembly.
| |
Classification |
An enumerated value describing the kind of item represented by this item instance.
This property may not be alterned or updated after the item has been created.
| |
CompletedStatus |
An enumerated value indicating whether or not a material or unit has completed it's most recent process,
and is now available to downstream processes.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
CoolingCount |
The items which require refrigerated storage (PCB solder paste, for example), the number
of times that a particular item has been placed into refrigeration.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
CustomFieldValues |
A list of any custom fields values that have been defined for this part.
| |
DateCode |
The raw, text-based date code written by the manufacturer on the material or material packaging,
indicating the manufacture date of this material. Typically, this date code is "parsed" during
item initialization, and populated into the ManufactureDate property.
| |
DeliveryNote |
An optional delivery note
| |
DeliveryNoteDate |
An optional delivery note date
| |
DeliveryNoteLineItem |
An optional delivery note line item
| |
ExpirationDate |
The date/time after which this item shall be prevented from use in production.
Typically, this property is utilized for raw materials and tooling type items.
Some materials may degrade or become unusable with the passage of time.
Tools often need to be recalibrated or maintained after a certain amount of time has passed.
| |
FIFOTimeStamp |
The date/time that should be used to determine the inventory age of this item
when making material reservations for production orders (batches). In general,
items of greater age will be reserved before newer items.
| |
Id |
A unique identifier for this particular item instance (corresponds to the primary key in the FactoryLogix database)
| |
InitialQuantity |
The original quantity of this item instance as it was at the time it was initially created.
| |
InterServiceUsage |
For tooling type items, the number of times that the tool has been used since that last time it received maintenance.
| |
IsHousing |
A boolean value indicating that this item is a production unit housing comprised of a single child that is a production unit.
| |
IsMSDItem |
A boolean value indicating that this item is a moisture sensitive material (MSD material).
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
IsPanel |
A boolean value indicating that this item is a PCB panel comprised of one or more child circuits.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
IsReserved |
A boolean value indicating that this item has been reserved by the system for use on a Transport Order,
and is not presently available for use in other production orders (batches) that are not associated
to the reservation.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
IsRoHS |
A boolean value indicating whether or not this item is compliant with the Restriction of Hazardous Substances Directive (RoHS).
| |
IsSolderPasteItem |
A boolean value indicating that this item is solder paste.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
IsSpliced |
A boolean value indicating that this item instance has been merged (spliced) with another item instance of the same part number.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
LastModifiedTime |
The date/time that this item was most recently modified (updated).
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
LastTransactionStatus |
A string representation of the current status of the item, as defined by
the outcome of the most recent WIP tracking operation through which the item was processed.
| |
LastTransactionStatusEnum |
The current status of the item, as defined by the outcome of the most recent WIP tracking
operation through which the item was processed.
| |
LEDBIN |
For items that are LED type electronic components (Light Emitting Diodes),
the BIN (Brightness Indicator Number) of this particular package of LED's.
| |
LotNumber |
A lot code for this item instance (typically assigned by the original manufacturer of the item).
| |
ManufactureDate |
The date/time when this item was originally manufactured. For purchased materials,
this is usually recorded by the orignal manufacture.
| |
Manufacturer |
The manufacturer of this item instance.
| |
ManufacturerPartNumber |
The manufacturer part number of this item instance.
| |
MSDExpiredDate |
The date/time when the exposure time of a moisture sensitive item exceeded maximum limits.
This property is only used for items that represent moisture sensitive materials (MSD materials).
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
MSDLevel |
MSD Level
| |
MSDOpenCounter |
The total amount of time (in minutes) that this material has been exposed to the atmosphere
the last time the item was place in dry storage ("closed" or "sealed"). If the item is
still "open" (exposed to the atmosphere), you must use the following formula to determine
its true current exposure time: (DateTime.Now - MSDOpenTime).TotalMinutes() + MSDOpenCounter.
This property is only used for items that represent moisture sensitive materials (MSD materials).
"Opening" an MSD material means removing the material from dry storage, or breaking the original
manufacture seal (packaging).
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
MSDOpenTime |
The date/time when this item was most recently "opened". This property
is only used for items that represent moisture sensitive materials (MSD materials).
"Opening" an MSD material means removing the material from dry storage, or breaking the original
manufacture seal (packaging).
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
Operator |
The username of the operator who originally created this item (if known).
| |
PartID |
The 128-bit unique identifier of the internal part that may be related to the item.
Corresponds to the Id property of the InternalPart of the item.
| |
PartNumber |
The internal part number of the item instance.
This property may not be altered or updated after the item has been created.
| |
PartRevision |
The revision of the internal part number of the item instance.
This property may not be altered or updated after the item has been created.
| |
Quantity |
The quantity of items associated with this instance. For serialized production units, this quantity would
simply be ONE (1). For instances that are containers or boxes of parts, the quantity corresponds
to the number or amount of parts within the container.
| |
SplitFromItemId |
For part or raw material type items, the unique identifier (Guid)
of the original item that has been split.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
SplitFromItemUID |
The text based unique identifier that is used throughout the factory to identify the original item instance.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
Status |
The current status of the item.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
StockedDate |
The date/time when this item was placed into the stock location where it presently resides.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
StockedOutDate |
The date/time when this item was most recently removed from its most recent stock location.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
StockLocation |
The location code of the stock location where this item is presently located.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
StockName |
The name of the stock (area, shelving system, etc.) where this item is presently located.
This is a read-only property that is maintained by the system and may not be directly adjusted.
| |
UID |
The text based unique identifier that is used throughout the factory to identify this item instance.
Typically, a barcode containing this identifier is affixed to the item to allow operators to scan
and identify the item easily.
After initial creation, this property may only be alterned or updated by using the UpdateItemPrimaryUID method of ItemServices.
| |
UnitOfIssue |
The name or abbreviation of the Unit that Quantity and InitialQuantity are measured in. The string value of this property must align with one of the pre-configured unit names
assigned to this attribute via the unit of measure property in the FactoryLogix configuration.
| |
UnloadAfterDate |
If this property is set to a non-null value, this item will be automatically "unloaded" from
any workstation, or automated process equipment onto which it is presently loaded.
The purpose is to force operators to "re-validate" the material setup of the workstation or machine
after a certain amount of time has ellapsed. Use of this feature requires a specialized xTend module license.
| |
Usage |
For tooling type items, the number of times that the tool has been used in production over its entire lifetime.
| |
Vendor |
For purchased materials, the vendor (supplier) from whom this item was acquired.
| |
VendorPartNumber |
The vendor part number (supplier part number) of this item instance.
|