Apply scheduled changes

Applies pending scheduled changes when their effective date arrives.

How it works

The apply scheduled changes job runs daily and applies all scheduled changes that are due:

  1. Checks for pending changes — Looks for scheduled changes with an effective date on or before the run date
  2. Applies each change — Updates the entity with the scheduled values
  3. Records the application — The change moves from “scheduled” to “applied” in the version history

Supported entities

The job processes scheduled changes for:

EntityDescription
Organization unitsStructural changes, leadership updates
Employment termsNorm time, allowances, and other terms
Time-off policiesAccrual rules, carry-over limits
Allowance policiesAllowance configurations

When it runs

The job runs automatically each day and checks if there are pending changes due. It only runs when there are changes to apply, saving unnecessary processing.

Triggering manually

You can run the job manually from Administration > Job runs:

  1. Click Run job
  2. Select Apply scheduled changes
  3. Optionally choose a specific run date
  4. Click Run

This is useful for:

  • Testing scheduled changes before their effective date
  • Catching up on missed changes after system downtime
  • Verifying that changes will apply correctly

Job results

After the job completes, the results show:

MetricDescription
org_units_appliedNumber of organization unit changes applied
org_units_failedNumber of organization unit changes that failed
employment_terms_appliedNumber of employment terms changes applied
employment_terms_failedNumber of employment terms changes that failed
timeoff_policies_appliedNumber of time-off policy changes applied
timeoff_policies_failedNumber of time-off policy changes that failed
allowance_policies_appliedNumber of allowance policy changes applied
allowance_policies_failedNumber of allowance policy changes that failed

Troubleshooting

IssueSolution
Change not appliedCheck the effective date — the job only applies changes on or before the run date
Change shows as failedView the job run details for the specific error message
Multiple changes for same entityChanges are applied in order of their effective date

Related