When requesting time off, we get error: Compensation information for employee is incomplete. Pay group is missing :
Employee Central - Time Off
Reproducing the Issue
- Proxy/login as employee > time off > request leave
- Login as superadmin > go to any employee > time off > administer time > request leave
- payroll integration is enabled in provisioning
- Time off is enabled in provisioning
The pay group is required payroll integration is enabled and data is transferred to payroll. Without a pay group, no data replication to payroll will be successful.
This logic is an expected behavior, the checks are executed before the payroll replication has started: as soon as it is clear that a pay group is missing, we get the corresponding error message.
We can see that under admin center > data replication configuration > absence data is being replicated to payroll system in our test system where we faced this issue. So absence data is being replicated and system will validate for pay group as soon as you start leave request:
If payroll integration is enabled then as per data replication configuration, while making changes to any relevant fields/data, all payroll related objects (including paygroup) should be maintained.
Compensation information for employee is incomplete Pay group is missing Pay group is missing Compensation information for employee is incomplete absense replication payroll integration time off