Delivery Status Workflow
Configure the workflow for delivery status updates and transitions.
Overview
Define how deliveries move through different statuses, who can update them, and what triggers notifications.
Page Layout
- Status Configuration - Define delivery statuses
- Transition Rules - Who can change what
- Notifications - Alert settings
- Save button - Save configuration
Default Statuses
| Status | Description |
|---|---|
| Pending | Delivery created |
| For Truck Load | Ready for pickup |
| In Transit | On the way |
| Delivered | Arrived at destination |
| Received | Confirmed receipt |
| Completed | All items accounted for |
| Cancelled | Delivery cancelled |
Common Tasks
Adding a Status
- Go to Settings → Workflow → Delivery Status
- Click Add Status
- Enter:
- Status Name
- Color - For visual identification
- Description
- Save
Configuring Transitions
Define allowed status changes:
- Select source status
- Add allowed next statuses
- Set who can make transition
- Save
Example:
- "Pending" → "For Truck Load" (Warehouse staff)
- "For Truck Load" → "In Transit" (Driver)
- "In Transit" → "Delivered" (Driver)
Setting Notifications
- Go to Notifications section
- Configure alerts for:
- Status changes
- Delivery arrival
- Issues/delays
- Select recipients
- Save
Status Flow Diagram
Pending → For Truck Load → In Transit → Delivered → Received → Completed
↓
CancelledRole-Based Permissions
| Role | Can Update |
|---|---|
| Warehouse | Pending → For Truck Load |
| Driver | For Truck Load → In Transit → Delivered |
| Receiver | Delivered → Received |
| Admin | Any status |
Tips
- Logical Flow - Make transitions intuitive
- Clear Names - Use understandable status names
- Restrict Access - Control who changes what
- Track History - Keep status change log
- Automate - Use triggers where possible
Related Pages
- Deliveries - Manage deliveries
- Purchase Request Workflow - PR workflow
- Liquidation Workflow - Liquidation approval
💡 Note: Well-defined delivery workflows improve tracking and accountability.
