Description

An Item represents a physical serialised instance of an Item Specification that is tracked through the inventory system. Items are associated with a specific order and carry a unique serial number. They may be arranged in a parent-child hierarchy to represent assemblies and their sub-components.

Properties

Property NameProperty TypeNullableDescription
idGuidfalseThe unique identifier of the Item.
orderIdGuidfalseThe unique identifier of the Order that the Item belongs to.
itemSpecificationIdGuidfalseThe unique identifier of the Item Specification this Item is an instance of.
itemSpecificationItemSpecificationtrueThe Item Specification this Item is an instance of.
parentItemIdGuid?trueThe unique identifier of the parent Item, used when this Item is a sub-component in an assembly.
parentItemItemtrueThe parent Item in an assembly hierarchy.
serialNumberstringfalseThe unique human-readable serial number assigned to this Item.
isCompleteboolfalseWhether the Item has been fully completed and processed.
createdAtDateTimefalseThe date and time the Item was created.
updatedAtDateTimefalseThe date and time the Item was last updated.
createdByIdGuidfalseThe unique identifier of the user who created the Item.
updatedByIdGuidfalseThe unique identifier of the user who last updated the Item.
subItemsList<Item>falseA collection of child Items in the assembly hierarchy. Not persisted to the database.