Skip to main content

Attendance FAQ

Summary​

Practical answers below reflect only confirmed Attendance behavior.

Audience​

Employees, managers, HR, attendance and payroll administrators, analysts, and implementation partners.

Reference Content​

Questions and answers​

How is attendance calculated?​

Effective shift, tenant policy, and employee-profile context are resolved; entered or derived work time is normalized into overtime, shortfall, status, and paid units.

Why is an attendance record rejected?​

The source supports reviewer rejection with a note, but no approved catalogue of business rejection reasons exists. Rejection clears the pending outcome.

Can approved attendance be changed?​

A reasoned reopen request can propose replacement values. Approval recalculates the result and is blocked while the payroll period is locked.

What happens when a punch is missing?​

A punch without sufficient duration remains recorded but does not by itself calculate daily attendance. The correction process requires confirmation.

How do weekly offs affect attendance?​

Manual entry is blocked on a resolved weekly off, while punch capture can represent actual work.

How does approved leave affect attendance?​

The coordinated user experience blocks conflicting marking, but automatic Attendance-Service precedence is transitional and requires confirmation.

When does attendance reach Payroll?​

Approved attendance is available for period consumption; a snapshot is captured when payroll is approved or frozen.

Can HR change an employee's shift?​

Administrative shift assignment is supported with effective dates. Final role governance requires confirmation.

Why is overtime not shown?​

Overtime depends on worked time and the effective threshold. Display, eligibility, and approval specifics require confirmation.

What happens during a payroll lock?​

A reopen request may exist, but its approval is refused while the period is locked.

Source References​

  • microservices/src/attendance-service/Domain/Attendance/AttendanceCalculator.cs
  • microservices/src/attendance-service/Application/Services/PunchWorkflow.cs
  • microservices/src/attendance-service/Application/Services/ReopenRequestWorkflow.cs
  • microservices/src/attendance-service/Application/Services/PayrollSnapshotService.cs

See Also​

Keywords​

  • Attendance
  • Attendance FAQ

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-15
  • Review cycle: Quarterly