Stock Movement¶
entity inventory
An immutable record of a physical inventory quantity change at a location.
Business Purpose: Provide an audit trail for all inventory adjustments, counts and transfers.
Attributes¶
| Attribute | Description |
|---|---|
movement-id Movement ID |
Stable movement record identifier. |
type Type |
Movement type (adjustment, count, transfer). |
sku SKU |
Product SKU affected. |
quantity Quantity |
Quantity delta (positive or negative). |
from-location From Location |
Source location for transfers. |
to-location To Location |
Destination location. |
occurred-at Occurred At |
Timestamp of the movement. |
Lifecycle¶
recorded
Relationships¶
| Type | Target |
|---|---|
belongs-to |
inventory inventory |
Events¶
| Event | Classification | Terminal |
|---|---|---|
InventoryTransferred |
created | — |
Used by Capabilities¶
- store-inventory Store Inventory
Note
Stock Movement is immutable once recorded. Added in EVT-001 to satisfy event cross-references.