Description

A Material Move Event records the transfer of a quantity of an Item Specification from one Location to another. Every move is persisted as an immutable event, providing a complete audit trail of all stock movements across the facility.

Properties

Property NameProperty TypeNullableDescription
idGuidfalseThe unique identifier of the Material Move Event.
itemSpecificationIdGuidfalseThe unique identifier of the Item Specification that was moved.
itemSpecificationItemSpecificationtrueThe Item Specification that was moved.
movedQuantitydoublefalseThe quantity of the Item Specification that was moved.
sourceLocationIdGuidfalseThe unique identifier of the Location from which the material was moved.
sourceLocationLocationtrueThe Location from which the material was moved.
destinationLocationIdGuidfalseThe unique identifier of the Location to which the material was moved.
destinationLocationLocationtrueThe Location to which the material was moved.
createdByGuidfalseThe unique identifier of the user who recorded the Material Move Event.
createdAtDateTimefalseThe date and time the Material Move Event was created.
attributesJsonDocumenttrueA flexible JSON object for storing additional user-defined attributes of the Material Move Event.