π Attendance Module β Overview & Key Functions
π Overview
The Attendance Module in BIPO HRMS is used to manage employee working hours, shifts, attendance records, leave interactions, and overtime calculations. It processes clock-in/out data and applies rules such as lateness, undertime, OT, and absence based on configured policies. [Attendance...Guide V2.7 | PDF]
It integrates with:
- Personnel Module (employee assignment)
- Payroll & Leave Modules (attendance outcomes affect payroll & leave) [Attendance...Guide V2.7 | PDF]
π Attendance Flow (High-Level)
π [Insert Screen Capture β Attendance Flow Chart]
Key flow:
- Setup shifts, breaks, holidays
- Assign calendar to employees
- Capture clock data (manual / system)
- Run daily processing
- Generate attendance records and reports [Attendance...Guide V2.7 | PDF]
π§© Core Setup Components
1. Shift Setup
π [Insert Screen Capture β Shift Setup Screen]
Defines employee working rules:
- Start time / End time
- Break time
- OT start time
- Determines lateness, undertime, absence [Attendance...Guide V2.7 | PDF]
Key fields:
- Normal Start / End β drives lateness & undertime
- Flexi minutes β defines allowable buffer
- Shift type β Full Day / Half Day / Off Day / Rest Day [Attendance...Guide V2.7 | PDF]
2. Break Setup
π [Insert Screen Capture β Break Setup Screen]
Defines non-working time within shift.
Two types:
-
Fixed Break
- Defined start/end time
-
Flexible Break
- Deducts break based on total working hours [Attendance...Guide V2.7 | PDF]
Important:
- Break time is excluded from working hours [Attendance...Guide V2.7 | PDF]
3. Calendar Setup
π [Insert Screen Capture β Calendar Setup Screen]
Defines working schedule patterns:
- Combines shifts into cycles (e.g. 5-day work week)
- Assigns working vs non-working days
- Drives employee schedule automatically [Attendance...Guide V2.7 | PDF]
Example:
- Work WedβSun β OFF MonβTue
- System applies pattern automatically
4. Assign Calendar to Employee
π [Insert Screen Capture β Employee Attendance Tab]
- Calendar is assigned in Employee Master (Attendance tab)
- Determines employee working schedule
- Ensures consistent shift application [Attendance...Guide V2.7 | PDF]
β±οΈ Attendance Processing
Daily Processing
π [Insert Screen Capture β Attendance Processing Screen]
Used to:
- Generate daily attendance records
- Calculate OT, lateness, undertime
- Update attendance status [Attendance...Guide V2.7 | PDF]
Important notes:
- Should not process current day (clock data may be incomplete)
- Typically processed in monthly or periodic batches [Attendance...Guide V2.7 | PDF]
π Clocking & Data Capture
Clock Record
π [Insert Screen Capture β Clock Record View]
- Stores raw clock-in/out data
- Can be:
- Uploaded manually
- Pulled from clocking systems
[Attendance...Guide V2.7 | PDF]
Clock Import
π [Insert Screen Capture β Clock Import]
- Upload CSV / Excel clock data
- Format controlled via Clock Format settings
- Once imported, data cannot be rolled back [Attendance...Guide V2.7 | PDF]
π Daily Attendance
π [Insert Screen Capture β Daily Attendance Screen]
Displays:
- Clock-in / Clock-out
- Work duration
- OT hours
- Attendance status (Present / Absent / Odd)
Generated after Daily Processing [Attendance...Guide V2.7 | PDF]
π Attendance Control & Locking
Daily Attendance Lock
π [Insert Screen Capture β Attendance Lock Screen]
- Locks records after verification
- Prevents edits before payroll
Key purpose:
- Ensure payroll uses finalized data [Attendance...Guide V2.7 | PDF]
Restrict Period
π [Insert Screen Capture β Restrict Period Setup]
- System-level control to block edits
- Uses:
- Date Effective β when rule starts
- Restrict Up To β cutoff for historical data
Used during payroll closing period [Attendance...Guide V2.7 | PDF]
π§ Key Configuration Logic
Must Clock Setting
Controls absence logic:
- Yes β missing clock = marked absent
- No β no clock required
- No (OT Computed) β partial absence logic applied [Attendance...Guide V2.7 | PDF]
π Reporting
Flexible Attendance Report
π [Insert Screen Capture β Flexible Attendance Report]
- Customisable report
- Can include:
- Daily attendance
- Roster
- Approval data
[Attendance...Guide V2.7 | PDF]
β Key Takeaways (Slide-friendly)
- Shift β Break β Calendar = foundation of attendance setup
- Attendance depends heavily on clock data quality
- Daily Processing is critical to generate results
- Locking mechanisms ensure payroll accuracy and audit control
- System is highly configurable for:
- OT rules
- Leave interaction
- Payroll integration
Comments
0 comments
Please sign in to leave a comment.