Mass Actions – Mass Activation / Deactivation
Overview
The 'Mass Activation / Deactivation' section under the 'Mass Action' tab allows admin users to perform bulk activation or deactivation of multiple customers simultaneously using a structured CSV upload. This interface is designed for efficiency, accuracy, and auditability of mass status updates.


Interface Breakdown
1. CSV Template Section
- A sample CSV template can be downloaded to guide data formatting.
-
The required columns include:
-
Customer ID
- Project ID
-
Meter ID
-
These fields are essential for uniquely identifying and validating each customer.
- The file upload is validated upon import.
2. Import Process
- After selecting a CSV file, users click the 'Import' button to upload customer data.
- The system performs a validation check. If mismatches occur (e.g., incorrect Customer ID/Project ID), an error is shown and an error file is available for download.
- Valid rows are queued for review before final processing.
3. Review \& Confirmation
- Admins can review the uploaded data before committing to the activation or deactivation process.
- Only after confirmation are the actions executed.
4. Process Board
- Clicking the 'Process Board' button redirects users to a dashboard showing the status of all past imports.
- Statuses include: Successful, Failed, In Progress, or Partially Successful.
- This board helps track and audit mass actions performed.
5. Access Control
- Access to this feature is strictly restricted to admin users.
- Non-admin users will not see or interact with this tab.