Skip to content

Attendance Policies ​

The Attendance Policies section defines calculation and control rules for attendance processing.

Policies control rounding, grace handling, mandatory breaks, overtime logic, and assignment scope.

Policies Index Page ​

Available Filters ​

FilterDescription
BranchLimits policies to a branch (hidden for branch-assigned users).
Rounding TypeFilters by rounding mode (None, Nearest, Floor, Ceiling).
ActiveShows active/inactive policies.
FromStart date of created-at range.
ToEnd date of created-at range.

Table Columns ​

  • Name
  • Branch
  • Rounding Type
  • Rounding Minutes
  • Grace Period Minutes
  • Active
  • Created At
  • Updated At

Header Actions ​

  • Create Attendance Policy

Row Actions ​

  • Show
  • Edit
  • Delete

Bulk Actions ​

  • Delete

Create/Edit Policy Page ​

Basic Policy Settings ​

OptionPurpose
BranchBranch that owns this policy.
NameMulti-language policy name.
Rounding TypeAttendance rounding mode: None, Nearest, Floor, Ceiling.
Rounding MinutesRounding interval in minutes (required unless type is None).
Grace Period MinutesAllowed late/early tolerance before penalties apply.
ActiveEnables or disables policy.

Overtime Settings ​

OptionPurpose
Overtime EnabledEnables overtime calculation for this policy.
Requires Overtime ApprovalRequires approval request before overtime is finalized.
Overtime Rounding TypeOvertime rounding mode (None, Nearest, Floor, Ceiling).
Overtime Rounding MinutesOvertime rounding interval (required unless overtime rounding type is None).
Overtime Daily After MinutesMinimum worked minutes before overtime starts counting.
Overtime MultiplierStandard overtime multiplier (for payroll cost/value calculations).
Overtime on Holiday MultiplierMultiplier applied on holiday overtime.

Break Settings ​

OptionPurpose
Mandatory Break After MinutesWorked minutes threshold after which break becomes mandatory.
Mandatory Break MinutesRequired break duration.

Scope Settings ​

OptionPurpose
Scope TypeTarget mode: Global, Employment Type, Employee, Employee Department.
Scope ValueSelected employment type/employee/department based on scope type.
DesignationsOptional designation narrowing (for department scope).
PriorityConflict resolution priority when multiple policies match.

Show Policy Page ​

The show page includes:

  • Policy identity and active state
  • Rounding, grace, and break settings
  • Overtime settings and thresholds
  • Scope details and selected target values
  • Priority and timestamps

Notes ​

  • When Overtime Enabled is off, overtime fields are not used.
  • When rounding type is None, rounding minutes are ignored.
  • Scope options load dynamically from selected branch/department.

Tenvoro