Bulk Operations
Efficiently manage multiple tenants with bulk operations. Perform batch actions across multiple tenants, import/export data in bulk, and streamline tenant management tasks.
Introduction
Bulk operations in bVAT allow you to perform actions across multiple tenants simultaneously, saving time and ensuring consistency. Whether you're managing multiple businesses, migrating data, or performing administrative tasks, bulk operations streamline the process.
Common use cases for bulk operations include:
- Managing multiple business profiles (tenants)
- Bulk data import from legacy systems
- Exporting data for backup or migration
- Updating settings across multiple tenants
- Bulk user management operations
Important Notes
- • Bulk operations require Admin or Owner role permissions
- • Operations are logged for audit purposes
- • Large operations may take time to complete
- • Always verify results after bulk operations
- • Some bulk operations may be available only to system administrators
Available Bulk Operations
Use Cases:
- Backup data from all tenants
- Prepare data for migration
- Generate compliance reports across tenants
- Archive tenant data
- Transfer data to external systems
Process:
- Select tenants to export
- Choose export format (CSV, JSON)
- Select data types to include
- Initiate bulk export
- Download exported files
Note: Exports are processed asynchronously for large datasets. You'll receive notification when export is complete.
Use Cases:
- Add users to multiple tenants
- Update user roles across tenants
- Remove users from multiple tenants
- Bulk invite users
- Synchronize user access
Process:
- Select target tenants
- Choose users to manage
- Select operation (add, update, remove)
- Configure settings (roles, permissions)
- Execute bulk operation
Note: Bulk user operations require appropriate permissions. Changes are logged for audit purposes.
Use Cases:
- Migrate data from legacy systems
- Import historical VAT data
- Bulk entry creation
- Data synchronization
- Initial tenant setup
Process:
- Prepare data in required format
- Select target tenants
- Upload data files
- Validate data format
- Review import preview
- Execute import
Note: Data import requires proper formatting. Validation errors must be resolved before import completes.
Use Cases:
- Update business information
- Change reporting frequencies
- Modify VAT registration details
- Update contact information
- Synchronize configuration
Process:
- Select tenants to update
- Choose settings to modify
- Enter new values
- Preview changes
- Apply updates
Note: Bulk settings updates affect all selected tenants. Review changes carefully before applying.
Data Format Requirements
Use Case:
Bulk import/export of VAT entries
Requirements:
- Proper column headers matching bVAT field names
- Date formats: YYYY-MM-DD
- Numeric values without currency symbols
- UTF-8 encoding
- No special characters in headers
Example:
invoice_date,vendor_name,product_total,vat_amountUse Case:
Full tenant data export/import
Requirements:
- Valid JSON syntax
- Proper data structure matching bVAT schema
- All required fields present
- Valid data types for each field
- Proper nesting for related data
Example:
{"tenant": {...}, "users": [...], "vat_entries": [...]}Best Practices
- Backup data before performing bulk operations
- Test operations on a small subset first
- Verify you have appropriate permissions
- Review operation scope to ensure correct tenants are selected
- Check data format requirements for imports
- Monitor operation progress
- Don't close browser or navigate away during operations
- Keep operation logs for reference
- Wait for completion confirmation
- Review any warnings or errors reported
- Verify results in affected tenants
- Check operation logs for any issues
- Confirm data integrity
- Update documentation if needed
- Notify relevant team members of changes
Common Issues & Troubleshooting
Bulk operation failed partway through
Check operation logs for specific errors. Some tenants may have been processed successfully. Re-run operation for failed tenants only. Verify data format and permissions.
Import data format errors
Review data format requirements. Check date formats, numeric values, and required fields. Use the validation preview before importing. Fix errors and re-upload.
Bulk operation taking too long
Large operations may take time. Check operation status. Don't close browser. Consider breaking into smaller batches. Contact support if operation appears stuck.
Wrong tenants selected
Review tenant selection carefully before executing. Use filters to narrow selection. Cancel operation if wrong tenants are selected. Double-check before confirming.
Permission denied for bulk operation
Ensure you have appropriate permissions (typically Admin or Owner role). Check tenant access. Contact your administrator if permissions are needed.
Related Articles
Or explore other documentation:
