No description
Find a file
jtricerolph 34b17b495e syncActuals: switch to timesheets endpoint to capture National Insurance oncosts
The shifts endpoint omits employer NI from cost_with_oncosts for some employees.
The timesheets/on/{date}?include_oncosts=true endpoint includes NI, matching
WF's native 'Cost by Location and Team' Timesheet exc. leave figure exactly.

June 2026 verification: B.shiftLevel.oncostTotal = £51,005.72 = WF target.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-23 15:51:24 +00:00
backend syncActuals: switch to timesheets endpoint to capture National Insurance oncosts 2026-07-23 15:51:24 +00:00
frontend Add vs Prev column to monthly table; weekly two-row cards + vs PY + vs Prev Wk 2026-07-23 12:59:14 +00:00
docker-compose.yml Initial scaffold: wages app 2026-07-23 09:03:52 +00:00
seed-app.js Initial scaffold: wages app 2026-07-23 09:03:52 +00:00