Qriib Docs

Attendance

Track employee attendance, shifts, and working hours

Attendance

Qriib HR provides comprehensive attendance tracking with support for multiple check-in methods, shift management, and detailed reporting.

Overview

Attendance module covers:

  • Employee Checkin - Record arrival and departure
  • Attendance - Daily attendance status
  • Shift Management - Configure work shifts
  • Attendance Request - Manual corrections

Employee Checkin

Record employee time entries through various methods:

Check-in Methods

MethodDescription
Web InterfaceCheck-in from browser
Mobile AppGPS-enabled mobile check-in
Biometric DeviceFingerprint/card readers
API IntegrationThird-party time systems

Checkin Fields

FieldDescription
EmployeeEmployee record
Log TypeIN / OUT
TimeTimestamp of check
Device IDSource device identifier
Latitude/LongitudeGPS coordinates

Geolocation Tracking

Mobile check-ins can capture location:

  • Verify employee is at workplace
  • Support for multiple office locations
  • Geofencing for automatic check-in

Attendance

Daily attendance records are created from checkin logs.

Attendance Status

StatusDescription
PresentEmployee worked full day
AbsentNo attendance recorded
Half DayPartial attendance
On LeaveApproved leave
Work From HomeRemote work day

Auto Attendance

Configure automatic attendance marking:

  1. Set up shift assignments
  2. Enable auto attendance
  3. System creates attendance from checkins
  4. Marks status based on shift timings

Attendance Fields

FieldDescription
EmployeeEmployee record
Attendance DateDate of attendance
StatusPresent/Absent/Half Day/On Leave
ShiftAssigned shift
In TimeFirst check-in time
Out TimeLast check-out time
Working HoursTotal hours worked
Late EntryMarked late arrival
Early ExitLeft before shift end

Shift Management

Shift Type

Define different work shifts:

ShiftStartEndHours
General9:00 AM6:00 PM9
Morning6:00 AM2:00 PM8
Evening2:00 PM10:00 PM8
Night10:00 PM6:00 AM8

Shift Settings

SettingDescription
Start TimeShift begins
End TimeShift ends
Working Hours ThresholdMinimum for full day
Half Day ThresholdMinimum for half day
Late Entry Grace PeriodMinutes allowed late
Early Exit Grace PeriodMinutes allowed early
Enable Auto AttendanceCreate attendance automatically

Shift Assignment

Assign shifts to employees:

  • Individual assignment
  • Bulk assignment by department
  • Rotating shift schedules

Shift Request

Employees can request shift changes:

  1. Select desired shift
  2. Specify date range
  3. Submit for approval
  4. Manager approves/rejects

Attendance Request

For corrections or missing entries:

When to Use

  • Forgot to check-in/out
  • Biometric device failure
  • Work from home day
  • Client site visit

Request Flow

Employee Submits Request → Manager Reviews → Approved → Attendance Updated

Request Fields

FieldDescription
EmployeeRequesting employee
From DateStart date
To DateEnd date
ReasonExplanation for request
Half DayMorning/Afternoon

Overtime

Track additional working hours:

Overtime Calculation

  • Hours beyond shift end time
  • Weekend/holiday work
  • Based on attendance records

Overtime Payment

  • Link to payroll component
  • Configurable rates (1.5x, 2x)
  • Monthly overtime caps

Reports

ReportDescription
Employee Checkin SheetDetailed check-in/out times
Monthly Attendance SheetMonth-wise attendance
Attendance ShortfallMissing attendance
Upload AttendanceBulk attendance import

Attendance Settings

Company-Level Settings

SettingDescription
Allow OvertimeEnable overtime tracking
Calculate Working HoursAuto-calculate from in/out
Determine Leave StatusCheck leave for absent days

Integration

Biometric Devices

Connect attendance hardware:

  • Import check-in logs via API
  • Support for major device brands
  • Real-time sync options

Payroll

Attendance data flows to payroll:

  • Present days for salary calculation
  • Leave deductions
  • Overtime payments
  • Late coming penalties

Best Practices

On this page