


Note: Changing the scope late in the process introduces delays and requires additional support, with the associated costs.Sync each employee's identity - name, BSN, gender, nationality - from HiBob into Nmbrs. This scenario runs first because it creates the employee record in Nmbrs; every other scenario depends on it.
Sync each employee's address (street, house number, postcode, city, country) from HiBob to Nmbrs. Nmbrs stores address as period-stamped history, so every change becomes a new address period rather than an in-place edit.
Sync employment contract details from HiBob to Nmbrs. Indefinite contracts have no end date; definite contracts require one and are dropped if missing.
Append each employee's salary from HiBob to Nmbrs as a new salary period. Nmbrs has no salary update endpoint; every change becomes an appended record, preserving history.
Sync the weekly working schedule (per-day hours) from HiBob to Nmbrs. Applies only to hourly contract types.
Sync each employee's function / job from HiBob to Nmbrs. Nmbrs allows one active function at a time; the newest function period is what's compared and updated.
Sync each employee's department from HiBob to Nmbrs.
Sync each employee's cost centre from HiBob to Nmbrs. Percentage splits are supported.
Assign each employee's manager in Nmbrs based on the HiBob manager email. Employees whose manager isn't yet in Nmbrs are dropped with a log line - expected on the first run.
Sync each employee's SVW (social security) settings from HiBob to Nmbrs - insurance obligation, phase, etc.
Sync wage-tax (loonheffing) settings - income type, special table, wage-tax discount, rebate flags - from HiBob to Nmbrs.
Sync employee terminations from HiBob to Nmbrs. Runs near the end because the Contract scenario may have written new employment records earlier in the same run.
Sync each employee's bank account (IBAN) from HiBob to Nmbrs. Two source variants exist (dedicated bank table vs the people record); only enable one.