Because in most systems a correction is an edit. The manager changes the value, and the original disappears — so a month later there is no way to tell recorded hours from adjusted ones.
The process for fixing attendance after it was recorded: a request with a reason, an approval, and a record of both.
A regularisation is a request, not an edit. The original stays, the requested value sits alongside it, and the approval that resolved them is dated and attributed.
Someone worked a full day but the clock-out is missing. They request the correct end time with a reason; their manager approves; payroll uses the approved value and the gap remains visible.
It does not allow retrospective changes beyond the window you configure, and it will not let somebody approve their own correction.
Approved corrections flow to the timesheet, then to payroll and project cost. Nothing reaches a pay run without having been approved.
The reporting line on the personnel record, unless you configure a different approver.
A window you set. Open-ended correction makes a pay run unauditable.
The hours are. The correction trail sits on the attendance record.
Fourteen days, every module, no card. Or half an hour with someone who will run it on your own records and tell you where it does not help.