Orders: Your Central Hub for Dispatch Management

1. Executive Summary

This report introduces the Orders module, your essential tool within Dispatch Management designed to streamline every step of your delivery operations. From creating new requests to assigning drivers, tracking progress, and reviewing past deliveries, this module puts you in control. You'll gain key benefits like faster order processing, improved driver assignment, real-time visibility of deliveries, and comprehensive reporting. This means less manual effort, fewer errors, and ultimately, happier customers and more efficient operations.

2. Introduction

Managing deliveries can be complex, often leading to delays, miscommunications, and missed deadlines. The Orders module addresses these challenges head-on by providing a centralized, user-friendly system for handling all your dispatch requests. Its purpose is to simplify your workflow, ensuring that every order, whether big or small, gets to its destination efficiently and reliably.

In simple terms, an Order represents a request for a delivery or pickup. This module allows you to:

3. Main Content (User-Focused Sections)

What This Means for You

The Orders module empowers you with practical advantages:

How It Works

The Orders module guides you through a logical flow for managing all your dispatch requests. It’s designed to be intuitive, moving you seamlessly from creating an order to its successful completion.

Here’s a general overview of the process:

  1. Create Orders: Start by adding new orders, providing details like pickup/drop locations, customer information, and package specifics. You can also define how merchants are mapped (e.g., single pickup/multiple deliveries).
  2. Manage Orders: Once created, orders appear in a central list. From here, you can view details, make edits, or delete them if necessary.
  3. Assign & Track: Assign orders to available drivers and vehicles. You can track their real-time progress, reassign drivers, and update statuses as deliveries move from "Pending" to "In Progress" and finally "Delivered."
  4. Report & Analyze: Generate various reports to review order history, merchant performance, and load/unload efficiency.

This workflow is visually represented in the module's flow chart diagram: Flow Chart Diagram

Getting Started

Follow these steps to effectively use the Orders module:

  1. Log In and Navigate:

    • Log in to your system.
    • Navigate to the Dispatch Management module.
    • Click on the Orders submenu.
  2. Add a New Order:

    • On the Orders page, click the +Add Order button.
    • Fill in required details like Order Date and Time, Vehicle Type, Drop Details, Delivery Address, Customer Address, Customer Name, Pickup Location, and Order Number.
    • You can also click +Add Merchant to define new merchants and their mapping (e.g., Single Merchant - Single Customer, Multiple Merchant - Multiple Customers).
    • If the delivery is urgent, mark it as Urgent.
    • Click Submit to create the order. It will initially appear in the "Pending" tab.
  3. Edit an Existing Order:

    • From the Orders list, locate the order you wish to change.
    • In the "Action" column for that order, click the Edit button.
    • Modify details such as delivery location, pickup time, or driver assignment.
    • Click Save to apply your changes.
  4. Assign an Order to a Driver:

    • On the Orders page, find a pending order.
    • In the "Action" column, click Assign Trip.
    • In the "Assign Order" pop-up, select the appropriate Vehicle and Driver.
    • Click Assign. The order's status will update to "In Progress."
    • To assign multiple orders at once, select several orders using checkboxes and click the Assign Multiple Orders button.
  5. Reassign a Driver to an In-Progress Order:

    • Go to the "In Progress" tab on the Orders page.
    • For the desired order, locate the "Action" column.
    • Click Reassign Driver.
    • Select a new driver and confirm.
  6. View Order Details:

    • Find the order in the list.
    • In the "Action" column, click the View button (or click on the Order Number).
    • A new window or section will open displaying all order details, including status, payment information, and delivery specifics.
  7. Delete an Order:

    • Locate the order you wish to remove.
    • In the "Action" column, click the Delete button.
    • A confirmation message will appear. Click Confirm to permanently remove the order from the system.
  8. Search and Filter Orders:

    • Use the Search bar to find orders by customer name, order number, or pickup/drop location.
    • Use the Status filters (Pending, In Progress, History) to narrow down your list.
    • You can also switch between Map View and List View for visual or detailed tracking.

Key Features You'll Use

Common Scenarios

Here's how the Orders module helps you in typical day-to-day situations:

What to Expect

When you use the Orders module, you can expect:

4. Visual Elements & Supporting Information

Orders Page Overview

The following screenshots illustrate key pages within the Orders module:

Orders Main Page (View Orders) Orders Main Page This screenshot shows the main Orders page where you can view all your orders, apply filters, and access actions.

Add Order Page Add Order Page This screenshot displays the form for adding a new order, where you input all necessary details.

Edit Order Page Edit Order Page This screenshot illustrates the page used for modifying an existing order's details.

Assign Order Pop-up Assign Order Pop-up This screenshot shows the pop-up window used to assign a driver and vehicle to an order.

Delete Order Confirmation Delete Order Confirmation This screenshot captures the confirmation dialog that appears before an order is permanently deleted.

View Order Details Page View Order Details Page This screenshot shows the read-only view of a specific order's detailed information.

Field Validation Table

This table outlines the typical input fields you will encounter when adding or editing orders, along with their validation rules, ensuring data accuracy and smooth operations.

Field Name Mandatory Field Type Data Type Field Size (Length/Max) Is Editable Description
Order Number Yes Text String/Number Varies Yes Unique identifier for your order.
Order Date and Time Yes Date/Time Picker Date-Time N/A Yes When the order is scheduled for pickup/delivery.
Pickup Location Yes Text Area String Varies Yes The starting address for the order.
Drop Details Yes Text Area String Varies Yes Specific instructions for dropping off.
Delivery Address Yes Text Area String Varies Yes The final destination address for the order.
Customer Name Yes Text String Varies Yes The name of the customer receiving the order.
Customer Address Yes Text Area String Varies Yes The full address of the customer.
Customer Phone Number Yes Text Number/String Varies Yes Contact number for the customer.
Merchant Selection Yes Dropdown/Text String Varies Yes Select the associated merchant for the order.
Vehicle Type Yes Dropdown String Varies Yes The type of vehicle needed for this delivery.
Package Item Size No Text/Number String/Number Varies Yes Dimensions or weight of the package.
Urgent Delivery No Checkbox Boolean N/A Yes Mark for priority processing.
Driver (Assign Page) Yes Dropdown String Varies Yes Select the driver for this order.
Vehicle (Assign Page) Yes Dropdown String Varies Yes Select the vehicle for this order.
Search Box No Text String Varies Yes Used to find orders by name, number, or location.
Status Filter No Dropdown/Buttons String N/A Yes Filter orders by "Pending," "In Progress," etc.

5. Summary & Benefits

The Orders module is more than just a list of deliveries; it's a powerful and intuitive system designed to put you in command of your entire dispatch workflow. By providing tools for effortless order creation, flexible assignments, real-time tracking, and insightful reporting, it directly addresses the complexities of logistics.

This module ensures your deliveries are managed with precision, from the moment an order is placed until it reaches its destination. You'll experience enhanced operational efficiency, reduced administrative burden, and improved responsiveness to dynamic delivery needs. Ultimately, the Orders module helps you achieve your goals of delivering exceptional service, optimizing resources, and ensuring every package arrives on time, every time.