Store Task¶
entity store
An operational task assigned to store staff during a trading day.
Business Purpose: Track assignment and completion of in-store operational tasks within the store day context.
Attributes¶
| Attribute | Description |
|---|---|
task-id Task ID |
Stable task identifier. |
store-day-id Store Day ID |
Store day context for this task. |
type Type |
Task type (e.g. cash-count, stock-check, cleaning). |
assigned-to Assigned To |
Staff member assigned to this task. |
status Status |
Current task state (assigned, completed). |
assigned-at Assigned At |
Timestamp when the task was assigned. |
completed-at Completed At |
Timestamp when the task was completed. |
Lifecycle¶
assigned → completed
Relationships¶
| Type | Target |
|---|---|
belongs-to |
store-day store-day |
Events¶
| Event | Classification | Terminal |
|---|---|---|
StoreTaskAssigned |
created | — |
StoreTaskCompleted |
transitioned | ✓ |
Used by Capabilities¶
- store-operations Store Operations
Used by Applications¶
- POS
pos
Note
Added in EVT-001. Store Task is an entity owned by the Store Day aggregate.