Understanding Local and Global Transfers in Oracle HCM

Transferring employees within an organization can occur locally (within the same legal employer) or globally (to a different legal employer). Oracle HCM supports Global Transfers, allowing employees to transition between legal entities while maintaining accurate records.


1. What is a Global Transfer?

A Global Transfer refers to moving an employee from one legal employer to another.

  • Example: Transferring an employee from Oracle Canada (Legal Employer) to Oracle US (Legal Employer).
  • This creates a new work relationship with the destination legal employer.

2. Steps to Perform a Global Transfer

  1. Navigate to Person Management.
  2. Search for the employee to be transferred.
  3. Click on Edit and select Update.
  4. Set the Effective Date for the transfer.
  5. Choose the Global Transfer action from the list.
  6. Select whether to copy primary data to the new legal employer.
  7. Confirm and submit the transfer.

3. How Global Transfers are Processed in Oracle HCM

  • The primary assignment with the current legal employer is automatically terminated.
  • A new work relationship is created with the new legal employer.
  • By default, the previous assignment status is set to Inactive – Payroll Eligible, but this can be changed to Inactive – No Payroll Eligible if necessary.
  • The system does not automatically transfer payroll details; instead, a notification is sent to the Payroll Administrator, who must manually process the payroll transfer.
  • If the employee has a future termination date, the global transfer automatically ends the current work relationship a day before the new one begins.

I hope this blog post was helpful for you. If you have any questions or feedback, please leave a comment below.