Results are always up to date. Changes, retroactive calculations and corrections are calculated immediately after every case change - there is no separate payroll run to trigger.
FAQ
Do I need to trigger a payroll run to see updated results?
No - results recalculate automatically after every case change, within the open payrun period.
What triggers a recalculation?
Any New CaseChange - a salary change, a bonus, an absence, and so on.
How far back can results be recalculated?
Retroactively, based on the case change's start date - see Migrating historical data. The practical floor is the payroll's configured accounting start date; nothing can be dated earlier than that.
Can I see how a calculation is put together?
Yes - GET .../entries/{payrunPeriodEntryId}/relevantEventValues shows the case-change values that fed into that entry's result.
API Endpoints
| What | Call |
|---|---|
| Get current data values | GET /tenants/{orgId}/payrolls/{payrollId}/cases/values/time |
| Get values relevant to a payrun period entry | GET .../payrunperiods/{payrunPeriodId}/entries/{payrunPeriodEntryId}/relevantEventValues |
