Commit Graph

18 Commits

Author SHA1 Message Date
6e10efc408 feat: implement 2-column payslip-style payroll adjustment overrides 2026-05-18 12:30:14 +08:00
64cc09ad15 Fix: Deduct 1.5h meal break from ND hours per day + flat 10% rate
Biometrics doesn't track break in/out, inflating night_diff_hours.
Deduct 1.5h per night shift day for the untracked meal break.
Also removed OT multiplier compounding from ND — all ND hours
use flat hourlyRate × 10% per client policy.

Dinh Chavez: 24h raw → 12h adjusted = ₱114.75 (exact client match)
2026-05-15 22:08:37 +08:00
ca48602a76 Fix: Prorate holiday pay for daily employees, flat 10% ND rate, detect LWOP from absent status 2026-05-15 19:16:54 +08:00
ec88361a38 Add plan docs and sync frontend source files 2026-05-12 12:11:26 +08:00
3047b1a504 Fix: Resolves payroll computation inaccuracies, Phantom Holiday Pay, LWOP deductions, Rank & File daily wage formulas, and Payslip UI navigation lock-in issues identified during parallel testing. 2026-05-06 12:36:16 +08:00
bda02061b4 fix: overtime approval workflow - prevent absent override on valid present records, async OT submission, correct employee mapping 2026-05-05 10:47:35 +08:00
b63d58620f Fix shift assignment defaulting to present and update employee creation fields 2026-04-30 13:46:32 +08:00
30c24b707b fix: relax attendance time validation and fix calendar status display 2026-04-30 13:32:52 +08:00
69c5b4ff89 fix: resolve FormData rest_days array serialization bug in employee forms 2026-04-30 12:13:53 +08:00
03038c43f4 feat: implement tax toggle with TRAIN law graduated rates and manual override; fix attendance calendar status display 2026-04-29 23:35:17 +08:00
254347905f feat(hr): add manual attendance override and optimize payroll/attendance form layouts 2026-04-28 17:13:57 +08:00
fc916244c6 feat(payroll): DOLE compliant payroll automation 2026-04-28 09:50:44 +08:00
03fb170b01 docs: add comprehensive HRIS and payroll workflow documentation 2026-04-28 08:44:38 +08:00
dba76f6ce1 leave fix 2026-04-24 14:34:34 +08:00
dd071f6d8a fix hanging 2026-04-23 10:15:50 +08:00
8ef13e7c50 git fix 2026-04-21 10:09:10 +08:00
4135d14b96 attendance calendar fix 2026-04-20 09:14:47 +08:00
7984be9d39 app fix 2026-04-13 10:17:49 +08:00