Bulk Operations
This guide explains how to perform group operations on cuidadoras.
Overview
Bulk operations allow you to:
- Modify the status of multiple cuidadoras
- Generate grouped payment slips
- Export filtered lists
- Send grouped notifications
Available Actions
| Action | Description | Permission |
|---|---|---|
| Modify status | Change status of multiple CWs | ROLE_USER |
| Generate payments | Create monthly slips | ROLE_USER |
| Export | Download a list | ROLE_USER |
Bulk Status Modification
Access
- Go to Cuidadoras > List
- Select the concerned cuidadoras (checkboxes)
- Click Actions > Modify status
Selection
You can select:
- Individually: Check each cuidadora
- All: Check "Select all" at the top of the list
- By filter: Apply a filter then select
Applicable Statuses
| Status | Description |
|---|---|
| Active | Activate |
| In training | Mark as in training |
| Suspended | Temporarily suspend |
| Inactive | Mark as inactive |
Execution
- Select the cuidadoras
- Choose the new status
- Confirm the action
- A message indicates the number of modifications made
Result: 15 community workers updated
Bulk Payment Generation
Access
- Go to Cuidadoras > Payments
- Click Generate monthly slips
Parameters
| Parameter | Description |
|---|---|
| Year | Reference year |
| Month | Reference month |
| Region | Optional - Filter by region |
| Base salary | Default base amount |
Result
The system generates a slip for each cuidadora with:
- Status "Active"
- Contract type "Contracted"
Result: 45 payment slips generated
5 cuidadoras ignored (volunteers or inactive)
Data Export
Export Types
| Format | Description |
|---|---|
| CSV | Comma-separated text file |
| Excel | Microsoft Excel file (.xlsx) |
| Printable PDF document |
Exportable Data
- Cuidadoras list
- Activity reports
- Payment slips
- Certifications
Procedure
- Apply desired filters
- Click Export
- Select the format
- Download the file
Available Columns (Cuidadoras List)
| Column | Description |
|---|---|
| Code | Unique code |
| Full name | First and last name |
| Gender | M or F |
| Phone | Contact number |
| Email address | |
| Contract type | Volunteer or Contracted |
| Status | Current status |
| Region | Assigned region |
| Sector | Assigned sector |
| Locality | Assigned locality |
| Recruitment date | Start date |
Advanced Filters
Before performing a bulk action, you can filter the list:
| Filter | Options |
|---|---|
| Search | Name, first name, code, phone |
| Status | Active, In training, Suspended, Inactive |
| Gender | M, F |
| Contract type | Volunteer, Contracted |
| Region | List of regions |
| Sector | List of sectors |
| Locality | List of localities |
Verification Before Action
Before executing a bulk action:
- Verify the filter: Ensure only concerned cuidadoras are selected
- Count: Verify the number of selected rows
- Confirm: Confirmation is requested before execution
Action History
Each bulk action is tracked:
| Information | Description |
|---|---|
| Date | Date and time of action |
| User | Who performed the action |
| Type | Action type |
| Count | Number of affected elements |
Limits
| Action | Limit |
|---|---|
| Status modification | 100 cuidadoras max per action |
| Payment generation | All eligible cuidadoras |
| Export | 10,000 rows max |
Best Practices
:::tip Recommendations
- Test first: Test on a few elements before a bulk action
- Filter precisely: Use filters to target exactly
- Check the count: Confirm the number before executing
- Document: Note important actions performed
- Off-peak hours: Prefer bulk actions outside peak hours :::
Common Use Cases
Temporary Suspension of a Region
- Filter by region (e.g., "Oio")
- Select all cuidadoras
- Change status to "Suspended"
- Confirm
Monthly Payment Generation
- Go to Payments
- Select month/year
- Click "Generate"
- Verify the number of slips created
Export for Report
- Apply filters (e.g., status "Active")
- Click Export > Excel
- Use the file for the report
Common Errors
| Error | Cause | Solution |
|---|---|---|
| "No selection" | No checkbox selected | Select at least one cuidadora |
| "Limit exceeded" | Too many elements | Reduce the selection |
| "Action not authorized" | Insufficient permission | Contact administrator |