Skip to content

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.

![Mass Activation / Deactivation customers](assets/mass activation-deactivation.png)

![Mass Activation / Deactivation customers](assets/mass activation-deactivation pcb.png)

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.