ItemServices Class |
Namespace: FactoryLogix.xTend.Logistics
The ItemServices type exposes the following members.
Name | Description | |
---|---|---|
ItemServices | Initializes a new instance of the ItemServices class |
Name | Description | |
---|---|---|
BlockItem |
Marks the specified Item as blocked, preventing its use in production.
If the item is already blocked, no changes will be made.
| |
ConsumeItem |
Consumes the specified quantity of material from the specified Item.
Only items with a Classification of Part can be consumed.
| |
CreateItem |
Creates a new Item.
| |
CreateOrUpdateItem |
Updates an existing Item, or creates a new one if an item matching the specified UID and classification does not already exist.
| |
DecommissionItem |
Marks the specified Item as fully depleted (zeroes out the quantity), and marks it as decommissioned
by changing its status property (ItemStatus) to ItemStatus.Depleted.
| |
DeleteItem |
Deletes an existing Item (if possible). Items that have been used in production and are related
to traceability records may not be deleted. Also, Items that have children, or are themselves children of other
Items may not be deleted.
| |
FindItems |
Searches the FactoryLogix database for Items matching the specified criteria.
| |
GetItem | ||
GetItemById | ||
GetItemChildren | ||
GetItemHistoricalRelationships |
Retrieves a list of the historical, immediate parent/child relationships that have existed over time for the specified Item.
| |
GetItemParent |
Retrieves the immediate parent of an Item, given it's Id property.
| |
GetItemWithChildren |
Retrieves a single Item based on its UID (text-based unique identifier) and classification,
along with its immediate children, and optionally all descendants.
| |
GetItemWithClassification | ||
MoveItem | ||
MoveItemByUID | ||
MoveItems |
Relocates multiple Items to a new location. If the Items were previously located at a different location, they will be removed from that location.
The specified barcode can represent a carrier, GRN, TransportOrder, or anItem:
Carrier - all items on the carrier are moved to the new location.
GRN - then all items labeled in the GRN are moved to the new location.
Transport Order - all items on the transport order are moved to the new location.
Item - the item along with any other Items contained within the same carrier, GRN, or transport order are moved to the new location.
| |
OpenMSDItem |
Records that the specified moisture sensitive Item has been "opened", and exposed to atmospheric moisture.
| |
RemoveItemFromStock | ||
RemoveItemFromStockByUID | ||
ResetMSDExposureTime |
Resets the specified moisture sensitive Item to its original, fully "dry" state.
| |
SealMSDItem |
Records that the specified moisture sensitive Item has been "sealed", "closed", or otherwise placed into dry storage, protecting it from atmospheric moisture.
| |
SpliceItem |
Merges two Items of the same part number and classification together into a FIFO chain.
| |
SplitItem | ||
UnblockItem |
Marks the specified Item as unblocked, resuming its availabilty for use in production.
If the item is already unblocked, no changes will be made.
| |
UpdateItem |
Updates an existing Item.
| |
UpdateItemPrimaryUID |
Updates the primary UID of an Item, and create a historical record of the event
|