Skip to content

Duplicate Employee Use Case

Context

In specific circumstances, an employee’s salary can be paid out from different companies/CPF accounts.
Employee’s responsibilities span across many cost centres. For example, employees taking on an area or group role. Costing is then more accurate when salary is paid out this way.
Part-timers and casual labours. Many companies within the group share the same group of piece-rated workers.
Quota building. A Singaporean / Singapore PR with a gross salary of $1,400 is considered one local headcount for quota purposes. Companies sometimes capitalise on this by spreading an employee’s salary across different companies to build quota.

Current Payroll Processing Method

image.png

The Problem

The first alternative - creating multiple profiles of the same employee in Omni. Each profile will be enrolled into different payroll entities with different compensation information.
This alternative fails as Omni checks for duplicate email records.
Pasted Graphic.png
The second alternative - enrolling the same profile in multiple payroll entities.
This alternative fails for two reasons:
It is not possible to enroll the same profile in multiple payroll entities.
Even if (1) is possible, it will sync the same compensation record across multiple payroll entities. It is not possible to split compensation records based on payroll entities the employee is assigned to.
image.png

The third alternative - manage affected profile directly in Talenox, profile not sync-ed to any profile on Omni.
This alternative fails because it is not possible to add/delete/manage employees in Talenox. The Talenox client is a unique client given to Omni for integration purposes.
image.png





Change of company entities
When employee changes from one payroll entity to another, Talenox doesn’t handle this cleanly
Un-enroll from Company A, then re-enroll to Company B → C A cannot process Ir8A or IR21 → Access/functionality issue. Open end-point to generate tax.
Mid month payroll entity transfer
not a big problem if omni can support multiple enrollment




Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.