Batches
Batch Module - Mailroom Management System
The Batch module is used to create and manage parcel batches in a structured way.
Key Features
Add New Batch (Modal Form)

The system provides an "Add New Batch" modal for creating a new batch. This modal contains the following fields:
-
Batch ID
- Auto-generated unique identifier for each batch.
- Read-only field.
-
No. of Items
- Required field.
- Defines the maximum number of parcels/items allowed in the batch.
-
Date
- Required field.
- Used to record the batch creation or processing date.
-
Courier Vendor
- Required dropdown field.
- User must select a vendor; batch will be linked to this vendor only.
-
Reference Number
- Optional field.
- Can be used for tracking or external reference.
-
Signature
- Area to capture the vendor’s digital signature.
- Includes a clear option to reset signature input.
Batch Listing (Table View)
The system displays all created batches in a tabular format for easy management and tracking.
Table Columns
-
Actions
- Perform operations like view, edit, or manage batch.
-
Batch ID
- Unique identifier for each batch.
-
No. of Items
- Total items assigned to the batch.
-
Date
- Batch creation or processing date.
-
Courier Vendor
- Vendor associated with the batch.
-
Reference Number
- Optional tracking reference.
-
Signature
- Displays stored vendor signature.
-
Created At
- Timestamp when batch was created.
-
Updated At
- Timestamp of last modification.
Listing Features
-
Search
- Global search to filter batches by any field.
-
Sorting
- Column-wise sorting (ascending/descending).
-
Pagination
- Navigate through multiple pages of batch records.
-
Entries Control
- Select number of records displayed per page.
-
Refresh
- Reload latest batch data.
-
Add New Batch
- Quick access button to open batch creation modal.
Actions
-
Create
- Saves the batch with validation.
-
Clear (Signature)
- Clears the signature pad.
-
Close
- Closes modal without saving.
-
Row Actions
- Manage individual batch operations from listing.
Benefits
- Maintains data accuracy
- Enforces vendor-based restrictions
- Prevents over-allocation of items
- Provides secure verification using digital signatures
- Improves tracking and batch management
- Enhances usability with search, sorting, and pagination