cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Mastering Global Assignments: Setting FTE to Zero in SuccessFactors Employee Central

AbhinishuV
Newcomer
0 Likes
152

Mastering Global Assignments: Setting FTE to Zero in SuccessFactors Employee Central

 

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.


 

1. Understanding the Global Assignment Framework

 

When an employee starts a Global Assignment, SuccessFactors creates two separate, linked employments:

  1. Home Assignment (India): The original, primary employment record. This record must be updated to a "dormant" status.

  2. Host Assignment (US): The new, secondary employment created for the duration of the GA, where the employee is actively working.

 

Configuration Goal

 

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).


 

2. Key Event Reasons for GA Management

 

To correctly trigger the status and FTE change, you must identify and use the specific Event Reasons configured for the GA process.

Assignment StatusEventRecommended Event Reason CodeEmployee StatusPurpose
Home (Away)Away on Global AssignmentAGA (Away on Global Assignment)DormantTriggers FTE/Hours to 0 on the Home Record.
Home (Return)Back from Global AssignmentBGA (Back from Global Assignment)ActiveTriggers 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.


 

3. Implementing the Business Rule for FTE = 0

 

The most efficient way to enforce the zero FTE and hours is by implementing a Business Rule on the Job Information element.

 

Step 3a: Create the Business Rule

 

Create an onSave rule scenario on the Job Information Base Object:

SettingValue/Selection
Rule ScenarioTrigger Changes to HRIS Elements / Job Information
Base ObjectJob Information
Rule NameSet_FTE_Zero_For_GA_Home

 

Rule Logic (Pseudo-Code)

 

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)

 

Step 3b: Assign the Business Rule

 

The rule must be assigned to the Job Information element to execute when the system records the GA event.

  1. Navigate to Manage Business Configuration (BCUI).

  2. Select the jobInfo HRIS element.

  3. Assign your rule (Set_FTE_Zero_For_GA_Home) as an onSave rule.

 

Summary of the Global Assignment Flow

 

EventRecord AffectedEvent ReasonRule ActionResult
Start GAHome (India)AGARule TriggersFTE & Hours set to 0
Start GAHost (US)ADD GAN/AActive FTE & Hours set
End GAHome (India)BGARule TriggersFTE & Hours set back to Standard
End GAHost (US)End GAN/AEmployment 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.

Accepted Solutions (0)

Answers (0)