Manpower Queue Monitor
Monitor payroll and manpower-related background job processing.
⚠️ Developer Access Only
This page is only accessible to users with developer privileges.
Overview
Payroll processing, timekeeping calculations, and government report generation run as background jobs. Monitor their status here.
Page Layout
- Queue Status - Current queue health
- Processing Jobs - Active jobs
- Completed Jobs - Recent completions
- Failed Jobs - Jobs with errors
Job Types
| Job Type | Description |
|---|---|
| Payroll Calculation | Compute employee pay |
| DTR Processing | Process timekeeping |
| Government Reports | Generate BIR, SSS, etc. |
| Leave Processing | Process leave applications |
| Overtime Calculation | Calculate OT pay |
Common Tasks
Monitoring Payroll Processing
- Go to Developer → Tools → Manpower Queue Monitor
- View active payroll jobs
- Check progress
- Monitor for errors
Viewing Job Progress
- Click on processing job
- View:
- Employees processed
- Current progress
- Estimated completion
- Any warnings
Handling Failed Jobs
- Go to Failed Jobs
- Click on failed job
- View error details
- Fix underlying issue
- Click Retry
Viewing Processing History
- Go to Completed Jobs
- View past runs
- Check processing times
- Review any warnings
Progress Indicators
| Status | Meaning |
|---|---|
| Queued | Waiting to start |
| Processing | Currently running |
| Completed | Successfully finished |
| Failed | Error occurred |
| Partial | Completed with issues |
Payroll Job Details
For payroll jobs, see:
- Employee count
- Pay period
- Processing progress
- Calculation details
- Any errors or warnings
Troubleshooting
Slow Processing
- Check system resources
- Verify data quality
- Consider batch size
Calculation Errors
- Check employee data
- Verify rate configurations
- Review attendance data
Tips
- Monitor Payroll Runs - Watch during payroll periods
- Check Before Deadlines - Ensure reports generate
- Address Errors - Fix issues promptly
- Timing - Run during off-peak hours
Related Pages
- Queue Process - General queues
- Scheduler Management - Scheduled tasks
- Payroll Center - Payroll module
💡 Note: Payroll jobs are time-sensitive. Monitor closely during payroll periods.
