The following report provides comprehensive, user-friendly documentation for the "Orders" module within the Dispatch Management system. It is designed to equip end users with the knowledge and tools necessary to efficiently manage dispatch requests, from creation and assignment to tracking and completion.


1. Executive Summary

The "Orders" module is your central hub for managing all delivery and dispatch requests. It simplifies the entire order lifecycle, allowing you to quickly add new orders, assign them to drivers and vehicles, track their progress in real-time, and make necessary adjustments on the fly. This module ensures smooth operations, provides clear visibility into all deliveries, and helps you respond swiftly to changes, ultimately leading to more efficient deliveries and happier customers.

2. Introduction

Managing deliveries can often be complex, with challenges like keeping track of multiple orders, assigning drivers efficiently, handling last-minute changes, and ensuring timely deliveries. The "Orders" module in Dispatch Management is designed to tackle these pain points head-on. Its purpose is to give you complete control over your dispatch operations, making it easy to create, manage, and monitor every order.

In this document, an Order refers to a request for a delivery or dispatch operation. Dispatch Management is the overall system that helps coordinate these deliveries.

3. Main Content (User-Focused Sections)

What This Means for You

How It Works

The "Orders" module follows a straightforward process to manage your deliveries, as illustrated in the flowchart below. You'll typically:

  1. Add a New Order: Start by creating a new delivery request, filling in all necessary details like pickup, drop-off, and customer information.
  2. Assign a Trip: Once an order is created, you'll assign it to an available driver and vehicle.
  3. Monitor Progress: Track the order's status as it moves from pending to in progress, and finally to completed.
  4. Manage & Update: Make any required changes to the order, such as modifying delivery details or reassigning a driver.
  5. Review History: Access a complete record of past orders for reporting or review.

Orders Flow Chart

Getting Started

Follow these steps to navigate and utilize the "Orders" module:

  1. Log In: Access the Dispatch Management system with your credentials.
  2. Navigate to Orders: From the main dashboard, click on the Dispatch Management module, then select the Orders submenu. This will take you to the main Orders page. Orders Page Overview
  3. Add a New Order:
    • On the Orders page, click the +Add Order button.
    • Fill in all required details like Order Date and Time, Pickup Location, Drop Details, Customer Name, Vehicle Type, and Merchant Information.
    • (Optional) If you need to add a new merchant, click the Add Merchant button within the Add Order form and enter their details, choosing from mapping options like Single Merchant–Single Customer, Multiple Merchant–Multiple Customers, etc.
    • Click Submit to create the order. The new order will appear in the "Pending" tab. Add New Order
  4. Assign an Order:
    • Locate the order you want to assign on the Orders page.
    • In the "Action" column for that order, click Assign Trip.
    • In the popup, select the appropriate Vehicle and Driver.
    • Click Assign.
    • For multiple orders, click the Assign Multiple Orders button and select the orders you wish to assign in bulk. Assign Order
  5. Edit an Order:
    • Locate the order you wish to modify on the Orders page.
    • In the "Action" column for that order, click Edit.
    • Update any details such as pickup time, delivery address, or reassign a driver.
    • Save your changes. Edit Order
  6. View Order Details:
    • Locate the order you want to inspect on the Orders page.
    • In the "Action" column for that order, click View.
    • A new window or section will open displaying all the order's information. View Order
  7. Delete an Order:
    • Locate the order you want to remove on the Orders page.
    • In the "Action" column for that order, click Delete.
    • Confirm your decision in the pop-up dialog. The order will be permanently removed. Delete Order
  8. Reassign a Driver (for In Progress Orders):
    • On the Orders page, select the In Progress tab.
    • Locate the order and in the "Action" column, click Reassign Driver.
    • Choose a new driver and confirm.
  9. Search and Filter Orders:
    • Use the search bar at the top of the Orders page to find orders by customer name, order number, or pickup/drop location.
    • Use the status tabs (Pending, In Progress, History) to filter orders by their current status.

Key Features You'll Use

Common Scenarios

What to Expect

4. Visual Elements & Supporting Information

Screenshot & Field Details

Below are screenshots illustrating various actions within the Orders module:

Assign Order Screen Assign Order

Delete Order Confirmation Screen Delete Order

Edit Order Screen Edit Order

View Order Details Screen View Order

Add Order Screen Add Order

Main Orders Page Overview Orders Page Overview


Field Validation Table (for Order Creation and Editing)

This table details the common input fields you'll encounter when adding or editing an order, along with their validation rules.

Field Name Mandatory Field Type Data Type Field Size Is Editable Description
Order Date and Time Yes Date & Time Picker Date N/A Yes The date and time when the order was placed or scheduled for pickup.
Pickup Location Yes Text (Address) String Max 255 chars Yes The physical address where the package needs to be picked up.
Drop Details / Delivery Address Yes Text (Address) String Max 255 chars Yes The final destination address for the delivery.
Customer Name Yes Text String Max 100 chars Yes The name of the person receiving the order.
Customer Phone Number Yes Text (Phone) Number Max 15 digits Yes Contact number for the customer.
Merchant Details Yes Dropdown/Search String N/A Yes The merchant associated with the order.
Vehicle Type Yes Dropdown String N/A Yes The type of vehicle required for the delivery.
Size of Package Item No Text String/Number Max 50 chars Yes A description or estimated size of the package.
Order Number Yes (System Generated) Text String Max 50 chars No A unique identifier for the order, often system-generated.
Driver (for Assignment) Yes Dropdown String N/A Yes The driver assigned to deliver the order.
Vehicle (for Assignment) Yes Dropdown String N/A Yes The vehicle assigned for the delivery.

5. Summary & Benefits

The "Orders" module within Dispatch Management is designed to empower you with full control and visibility over your delivery operations. By centralizing order creation, assignment, tracking, and management, it directly supports your goals of:

This module streamlines your workflow, making every step of the order lifecycle clearer and more manageable, ultimately contributing to a more effective and successful dispatch operation.