on 2025 Nov 15 12:39 PM
The Global Assignment (GA) functionality in SAP SuccessFactors Employee Central is crucial for managing international mobility. A common configuration challenge is correctly reflecting the employee’s status and headcount (FTE) in their original, home country while they are away.
This guide outlines the standard best practice for handling an employee moving from a Home Location (e.g., India) to a Host Location (e.g., US), ensuring the Home Job Information accurately shows an FTE of 0 and zero Standard Working Hours.
When an employee starts a Global Assignment, SuccessFactors creates two separate, linked employments:
Home Assignment (India): The original, primary employment record. This record must be updated to a "dormant" status.
Host Assignment (US): The new, secondary employment created for the duration of the GA, where the employee is actively working.
The goal is to ensure that the Home Assignment (India) record is marked as inactive, using an appropriate Event Reason, and has both the FTE and Standard Working Hours explicitly set to 0 from the effective date of the GA.
Conversely, the Host Assignment (US) record will maintain the actual working details (e.g., $1.0$ FTE and $40$ Standard Working Hours).
To correctly trigger the status and FTE change, you must identify and use the specific Event Reasons configured for the GA process.
| Assignment Status | Event | Recommended Event Reason Code | Employee Status | Purpose |
| Home (Away) | Away on Global Assignment | AGA (Away on Global Assignment) | Dormant | Triggers FTE/Hours to 0 on the Home Record. |
| Home (Return) | Back from Global Assignment | BGA (Back from Global Assignment) | Active | Triggers FTE/Hours back to standard (e.g., $1.0$/$40$ hrs) on the Home Record. |
Pro Tip: Confirm these exact codes (e.g.,
AGA,BGA) by checking the Global Assignment Configuration object in Manage Data or the Event Reason codes in Manage Organization, Pay and Job Structures.
The most efficient way to enforce the zero FTE and hours is by implementing a Business Rule on the Job Information element.
Create an onSave rule scenario on the Job Information Base Object:
| Setting | Value/Selection |
| Rule Scenario | Trigger Changes to HRIS Elements / Job Information |
| Base Object | Job Information |
| Rule Name | Set_FTE_Zero_For_GA_Home |
IF
Job Information.Event Reason IS EQUAL TO <AGA Code> (Away on Global Assignment)
THEN
Set Job Information.FTE TO 0
Set Job Information.Standard Working Hours TO 0
ELSE IF
Job Information.Event Reason IS EQUAL TO <BGA Code> (Back from Global Assignment)
THEN
Set Job Information.FTE TO 1.0 (or standard home FTE)
Set Job Information.Standard Working Hours TO 40 (or standard home hours)
The rule must be assigned to the Job Information element to execute when the system records the GA event.
Navigate to Manage Business Configuration (BCUI).
Select the jobInfo HRIS element.
Assign your rule (Set_FTE_Zero_For_GA_Home) as an onSave rule.
| Event | Record Affected | Event Reason | Rule Action | Result |
| Start GA | Home (India) | AGA | Rule Triggers | FTE & Hours set to 0 |
| Start GA | Host (US) | ADD GA | N/A | Active FTE & Hours set |
| End GA | Home (India) | BGA | Rule Triggers | FTE & Hours set back to Standard |
| End GA | Host (US) | End GA | N/A | Employment record terminated |
By setting up this configuration, you ensure accurate headcount reporting: the FTE moves entirely from the Home entity to the Host entity for the duration of the global assignment, maintaining data integrity across the organization.
Request clarification before answering.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.