Attendance Tracking
Attendance tracking monitors employee work hours, shifts, and time management. This guide covers all aspects of attendance management in Angage ERP.
Overview
The attendance system enables you to:
- Track clock in/out times
- Manage employee shifts
- Monitor overtime and breaks
- Handle attendance regularization
- Generate attendance reports
- Integrate with payroll
Accessing Attendance
Navigate to HRM → Attendance to access the attendance dashboard.
Understanding Attendance
Attendance Statuses
| Status | Code | Description |
|---|---|---|
| Present | P | Normal attendance |
| Absent | A | No attendance recorded |
| Half Day | HD | Partial attendance |
| On Leave | L | Approved leave |
| Holiday | H | Company holiday |
| Week Off | WO | Scheduled day off |
| Late | LT | Arrived after grace period |
| Early Exit | EE | Left before shift end |
Attendance Methods
| Method | Description |
|---|---|
| Manual Entry | HR enters attendance |
| Self Check-in | Employee web/mobile |
| Biometric | Fingerprint/face scan |
| RFID/Card | Swipe card readers |
| GPS/Location | Mobile location-based |
Recording Attendance
Manual Attendance Entry
- Navigate to HRM → Attendance → Daily
- Select date and department
- For each employee:
- Enter check-in time
- Enter check-out time
- Add break times (if applicable)
- Select status
- Click Save
Bulk Attendance Upload
For batch processing:
- Go to HRM → Attendance → Import
- Download template
- Fill attendance data:
- Employee ID
- Date
- Check-in time
- Check-out time
- Status
- Upload file
- Review and confirm
Biometric Integration
Connect biometric devices:
- Go to Settings → HRM → Attendance → Devices
- Add device:
- Device name/ID
- IP address
- Port number
- Device type
- Configure sync schedule
- Map device to location
- Test connection
How-To Guides
How to Configure Shifts
Creating Shifts
- Go to Settings → HRM → Shifts
- Click New Shift
- Define shift parameters:
| Field | Description |
|---|---|
| Shift Name | Identifier (e.g., "Day Shift") |
| Start Time | Shift begins |
| End Time | Shift ends |
| Grace Period | Late arrival tolerance |
| Half Day Hours | Minimum for half day |
| Full Day Hours | Minimum for full day |
| Break Duration | Allowed break time |
- Set working days
- Configure overtime rules
- Save shift
Shift Types
Fixed Shifts:
- Same time daily
- Regular schedule
- Easy tracking
Flexible Shifts:
- Variable start/end
- Core hours required
- Total hours tracked
Rotating Shifts:
- Weekly/monthly rotation
- Multiple patterns
- Auto-assignment
How to Assign Shifts to Employees
Individual Assignment
- Open employee profile
- Go to Attendance tab
- Select default shift
- Set effective date
- Save
Bulk Assignment
- Go to HRM → Attendance → Shift Assignment
- Select department/employees
- Choose shift
- Set date range
- Apply assignment
Shift Calendar
View and manage shifts:
- Calendar view of assignments
- Drag-and-drop changes
- Conflict detection
- Coverage overview
How to Set Up Break Policies
Break Configuration
- Go to Settings → HRM → Breaks
- Create break types:
- Lunch break
- Tea break
- Prayer break
- Set duration and timing
- Configure rules:
- Paid/unpaid
- Fixed/flexible
- Auto-deduct
Break Tracking
Employees record breaks:
- Clock out for break
- Clock in after break
- System tracks duration
- Alerts for overdue breaks
How to Handle Overtime
Overtime Rules
Configure overtime calculation:
| Type | Trigger | Rate |
|---|---|---|
| Regular OT | After shift hours | 1.5x |
| Weekend OT | Work on week off | 2x |
| Holiday OT | Work on holiday | 2.5x |
| Night OT | Night shift premium | 1.25x |
Overtime Approval
- Employee works overtime
- System records extra hours
- Manager reviews and approves
- Approved OT links to payroll
Overtime Limits
Set maximum overtime:
- Daily limit (e.g., 4 hours)
- Weekly limit (e.g., 20 hours)
- Monthly limit (e.g., 60 hours)
- Alert when approaching limit
How to Process Attendance Regularization
Regularization Requests
For missed punches or corrections:
Employee submits request:
- Select date
- Enter correct times
- Provide reason
- Attach proof (if required)
Manager reviews:
- View original vs requested
- Approve or reject
- Add comments
System updates:
- Attendance corrected
- Audit trail maintained
Common Regularization Reasons
- Forgot to punch
- Biometric not working
- Off-site work
- Emergency situation
- System error
How to Generate Attendance Reports
Standard Reports
| Report | Description |
|---|---|
| Daily Attendance | Day-wise summary |
| Monthly Summary | Month-wise totals |
| Late Coming | Late arrival report |
| Early Leaving | Early exit report |
| Overtime Report | OT hours summary |
| Absenteeism | Absence patterns |
Generating Reports
- Go to HRM → Attendance → Reports
- Select report type
- Choose parameters:
- Date range
- Department/employee
- Status filter
- Generate report
- Export (PDF/Excel/CSV)
Scheduled Reports
Automate report delivery:
- Set up report schedule
- Choose frequency (daily/weekly/monthly)
- Select recipients
- Configure format
- Enable automation
How to Manage Late Coming/Early Leaving
Late Coming Rules
Configure late policies:
- Grace period (e.g., 10 minutes)
- Half-day conversion (e.g., 3 late = 1 half day)
- Salary deduction rules
- Warning thresholds
Late Tracking
System automatically:
- Compares check-in vs shift start
- Applies grace period
- Marks as Late if exceeded
- Tracks late count
- Applies penalties
Early Leaving
Monitor early exits:
- Track exit time vs shift end
- Require approval for early leave
- Apply half-day rules
- Generate alerts
Advanced Features
Attendance Analytics
Dashboard Metrics
- Attendance Rate - Present / Total
- Punctuality Rate - On-time / Present
- Average Hours - Mean daily hours
- Overtime Trend - OT patterns
- Absenteeism Rate - Absent / Total
Trend Analysis
View patterns:
- Day-of-week trends
- Monthly comparisons
- Department benchmarks
- Individual patterns
Geo-Fencing
Location-based attendance:
- Define work locations
- Set geo-fence radius
- Enable location capture
- Validate check-ins
- Flag exceptions
Mobile Attendance
Employee mobile app features:
- GPS-based check-in
- Photo capture
- Offline support
- Multiple location support
- Real-time sync
Biometric Integration
Supported devices:
- Fingerprint scanners
- Face recognition
- Iris scanners
- Palm scanners
- Multi-modal devices
Best Practices
⏰ Time Management
- Set reasonable grace periods
- Clear shift communication
- Regular schedule reviews
- Fair overtime distribution
📊 Data Accuracy
- Daily attendance review
- Prompt regularization processing
- Device maintenance schedule
- Regular data audits
📋 Policy Compliance
- Document attendance policies
- Consistent enforcement
- Employee acknowledgment
- Regular policy updates
🔧 System Maintenance
- Device health monitoring
- Sync verification
- Backup schedules
- Software updates
Configuration
Attendance Settings
Navigate to Settings → HRM → Attendance:
- Attendance Cycle - Start day of week
- Grace Period - Default tolerance
- Auto-Absent - Mark absent if no punch
- Overtime Threshold - Hours to trigger OT
- Break Deduction - Auto-deduct breaks
Device Settings
- Sync Frequency - Pull interval
- Offline Mode - Allow offline punches
- Photo Capture - Require selfie
- Location Capture - Enable GPS
Alert Settings
- Late Arrival - Notify manager
- Early Exit - Require approval
- Missed Punch - Reminder notification
- Overtime Alert - Threshold notification
Troubleshooting
Common Issues
Attendance not syncing
- Check device connectivity
- Verify sync schedule
- Review error logs
- Restart sync service
Incorrect hours calculated
- Verify shift assignment
- Check break deductions
- Review overtime rules
- Audit time entries
Biometric not recognizing
- Re-enroll employee
- Clean device sensor
- Check lighting conditions
- Verify device calibration
Mobile check-in failing
- Enable location services
- Check internet connection
- Verify geo-fence settings
- Update mobile app
Next Steps
Learn about Leave Management to handle employee leave requests and balances.
