As a logistics manager, I want to set and view the DateOfShipment on e-paper shipping tags so that the shipment process can be accurately tracked.
Acceptance Criteria
[ ] The system allows setting the DateOfShipment when preparing the shipment.
[ ] The system prevents setting a DateOfShipment in the past.
[ ] Users can view the DateOfShipment on the e-paper shipping tag's display.
[ ] The DateOfShipment can be updated by authorized personnel until the shipment leaves the facility.
[ ] Changes to the DateOfShipment are logged for auditing purposes.
[ ] The DateOfShipment is stored in a consistent time-zone aware format.
[ ] Users receive a warning if they attempt to set a DateOfShipment on a public holiday or weekend.
sequenceDiagram
participant Manager as Logistics Manager
participant System as Shipping Tag System
Manager->>System: Set DateOfShipment
System-->>Manager: Confirm DateOfShipment set
Manager->>System: Query DateOfShipment
System-->>Manager: Display DateOfShipment
DateOfShipment for e-paper shipping tags
As a logistics manager, I want to set and view the DateOfShipment on e-paper shipping tags so that the shipment process can be accurately tracked.
Acceptance Criteria