Attendance

Back to HR

Overview

Attendance – Business Overview

Attendance is a core business record in Dafater used to track whether employees were present, absent, on leave, or working on specific days. It forms the foundation for accurate payroll, compliance, workforce planning, and performance management. In simple terms, Attendance answers the daily business question: “Who worked today, and in what capacity?”


Purpose in Business Operations

Attendance is used to: - Record daily employee presence or absence - Support accurate salary and wage calculations - Ensure compliance with labor laws and internal policies - Provide visibility into workforce availability - Serve as a reliable input for leave management and performance reviews

Without proper Attendance records, organizations risk payroll errors, compliance issues, and poor workforce planning.


Prerequisites and Setup Before Use

Before using Attendance effectively, the business should ensure:

These preparations ensure Attendance records are consistent, meaningful, and aligned with company rules.


Typical Business Workflow

  1. Daily Recording
    Attendance is recorded for each employee for a specific date, either manually or through attendance tracking processes.

  2. Verification and Review
    Managers or HR teams review Attendance entries to confirm accuracy and resolve discrepancies.

  3. Integration with Payroll and Leave
    Approved Attendance data feeds into payroll calculations and leave balances.

  4. Reporting and Analysis
    Attendance records are used to analyze trends such as absenteeism, overtime patterns, or staffing shortages.

This workflow ensures Attendance data flows smoothly into broader HR and financial processes.


Key Business Scenarios Where Attendance Is Essential


Important Considerations for Users


In Summary

Attendance in Dafater is not just a daily log—it is a vital business record that connects workforce activity to payroll, compliance, and management decisions. When used consistently and accurately, Attendance provides clarity, fairness, and control across the organization’s people operations.

Basic Information

Fields

Field Name Label Type Required Options Description
naming_series Series Select HR-ATT-.YYYY.- Auto-generated attendance document numbering pattern in Dafater
employee Employee Link Employee Employee whose attendance is being recorded
employee_name Employee Name Data - Full name of the employee for reference
working_hours Working Hours Float - Total hours worked by the employee
status Status Select , Present, Absent, On Leave, Half Day, Work Fro... Attendance status for the selected date
leave_type Leave Type Link Leave Type Type of leave applied, if applicable
leave_application Leave Application Link Leave Application Linked leave application related to this attendance
attendance_date Attendance Date Date - Date for which attendance is recorded
company Company Link Company Company under which the employee is employed
department Department Link Department Department of the employee
attendance_request Attendance Request Link Attendance Request Related attendance request submitted in Dafater
halfdaystatus Status for Other Half Select , Present, Absent Attendance status for the remaining half day
shift Shift Link Shift Type Assigned work shift for the employee
in_time In Time Datetime - Employee check-in date and time
out_time Out Time Datetime - Employee check-out date and time
late_entry Late Entry Check - Indicates if employee checked in late
early_exit Early Exit Check - Indicates if employee checked out early
amended_from Amended From Link Attendance Original attendance record being amended
modifyhalfday_status modifyhalfday_status Check - Allow modification of half-day attendance status
remoteworkapplication Remote Work Application Link Remote Work Application Linked remote work application, if any
purpose Purpose Select , Upon the request of the employer, Upon the re... Reason for creating or adjusting attendance
withindayleave_request Within Day Leave Request Link Within Day Leave Request Linked within-day leave request record
withindayleaverequestpurpose Within Day Leave Request Type Select During working hours, Coming Late Type of within-day leave request
withindayleaverequesttotal_hours Within Day Leave Request Total Hours Float - Total hours requested for within-day leave

Permissions

Role Read Write Create Delete Submit Cancel
HR User
System Manager
Employee
HR Manager
DocType Relationship Module
Employee Checkin Linked from HR
Attendance Links to HR
Attendance Request Links to HR
Company Links to Setup
Department Links to Setup
Employee Links to Setup
Leave Application Links to HR
Leave Type Links to HR
Remote Work Application Links to Dafater HR
Shift Type Links to HR
Within Day Leave Request Links to Dafater HR