SAP SuccessFactors Employee Central Job Information FAQ

This blog compiles frequently asked questions from SAP SuccessFactors Knowledge Base Articles (KBAs), focusing on Employee CentralJob InformationCompensation, and Position Management. Each question is answered in a simple, step-by-step format to help functional consultants, admins, and support teams quickly resolve common issues and configuration scenarios. 

How to configure the Event Reason field in Job Information?

Answer:
Option 1: Manage Business Configuration 
1. Go to Admin Center → Manage Business Configuration 
2. Navigate to jobInfo (HRIS Elements) 
3. Add field event-reason 
4. Set: 
   – Label = Event Reason 
   – Enabled = Yes 
   – Mandatory = Yes 
   – Visibility = Edit 
5. Save 
 
Option 2: Succession Data Model 
1. Export Succession Data Model 
2. Add <hris-field id=”event-reason”> under jobInfo 
3. Import updated model 

Note: 

  • Defining the field in SDM allows translations and onChange business rules 
  • If not defined, the system uses a hard-coded field with no change in UI behavior 

What happens if Event Reason is NOT defined in the Data Model?

Answer: 
1. System still shows hardcoded permission 
2. No UI change 
3. Field behaves as standard 

What happens if Event Reason IS defined in the Data Model?

Answer: 
1. Hardcoded permission disappears 
2. Custom field appears in permissions 
3. No UI change 

How to sync Compensation Info to Job Info and Position?

Answer: 
1. Create Business Rule (Base: Compensation Info) 
2. Assign rule as onSave 
3. Create Event Reason with Follow-up Activity = Position Reclassification 
4. Maintain fallback event reason 
5. Update Job Info → Position Sync Rule 
6. Add required logic to rule

Note: 

  • Ensure rule logic includes the new pay component mapping for synchronization.  

How to undo an accidental employee termination?

Answer: 
1. Go to Employee → Job Information 
2. Locate termination record 
3. Delete the termination record 
 
If still incorrect: 
4. Perform Full Purge Job Info Import (without termination) 
 
Post-check: 
5. Validate position status 
6. Validate reporting relationships 

Note: 

  • Check position status, reporting relationships, and manager hierarchy after correction.  

How to configure Off-Cycle Event Batch for future-dated scenarios?

Answer: 
Step 1: Create Job 
1. Go to Scheduled Job Manager 
2. Create job → Offcycle Event Batch Processing 
3. Set schedule (daily recommended) 
 
Step 2: Create Rule 
4. Create rule (Base: Job Info) 
5. Configure PM form trigger logic 
 
Step 3: Configure Batch 
6. Go to Manage Data → OffCycleEventBatch 
7. Assign rule 
8. Define filters (e.g., Hire Date ≥ today) 
9. Save 

Note: 

  • Business rules cannot launch forms for terminated employees 
  • Ensure job runs after HRIS Sync job 

How to sync Employee Status from Job Info to Employee Profile?

Answer: 
1. Create custom field in Employee Profile 
2. Grant RBP View permission 
3. Add field to People Profile 
4. Add mapping in Data Model: 
   – emplStatus → custom field 
5. Run Full HRIS Sync Job 
6. Validate results 

Note: 

  • Source field is emplStatus from Corporate Data Model.  

How to hide “Changes Pending Approval” in Job Information?

Answer: 
1. Go to Manage Permission Roles 
2. Navigate to User Permissions → Employee Data 
3. Disable Transactions Pending Approval 

Note: 

  • This controls visibility across multiple portlets including Job Info and Compensation.  

How to fix JobInfoInconsistentEndDateCheckerror?

Answer: 
1. Go to Admin Center → Check Tool 
2. Run JobInfoInconsistentEndDateCheck 
3. Click Quick Fix 
4. Select correction 
5. Approve and run 

Note: 

  • Ensure only one record has end date 12/31/9999 

How is FTE calculated in Job Information?

Answer: 
1. FTE is derived from Standard Weekly Hours 
2. System auto-calculates if: 
   – FTE is NOT editable 
   – Standard Hours exist 
 
Auto-calculation will NOT work if: 
– FTE is editable 
– No standard hours exist 
– Rule overrides FTE 

Note: 

  • FTE is derived from Standard Weekly Hours, not manually controlled.  

Can I calculate Standard Hours from FTE?

Answer: 
Yes (custom setup): 
1. Configure Propagation XML 
2. Create Business Rule (onChange on FTE) 
3. Assign rule to jobInfo → fte field 

How to change the label of Job Information section?

Answer: 
1. Export Succession Data Model 
2. Update <hris-section id=”jobFieldsList“> 
3. Change label (e.g., “Job Details”) 
4. Import updated model

Note: 

  • Label change is controlled via XML translation tags 

Why does Job History show a specific time zone?

Answer: 
1. Time zone comes from logged-in user profile 
2. Not from employee data 
 
To change: 
3. Update user time zone in profile 

How to trigger business rules during Job Info import?

Answer: 
1. Go to Manage Permission Roles 
2. Enable Employee Central Import Entities 
3. Ensure: 
   – Fields are blank in import 
   – No overwrite flags 

Note: 

  • Rules only populate fields if they are blank in import file 

How to correct Job Information using Full Purge import?

Answer: 
1. Extract current data via Adhoc Report 
2. Download Job History template 
3. Prepare clean data: 
   – No end dates 
   – Correct sequence 
4. Go to Import Employee Data 
5. Select Full Purge 
6. Upload and validate 

Note: 

  • Full purge replaces all existing records with imported data.  

How can I update Job Info based on seniority?

Answer: 
1. Create OffCycleEventBatch 
2. Define filter (e.g., service years ≥ X) 
3. Create rule to update Job Info field 
4. Schedule BizXDailyRulesProcessingJob 
5. System updates records automatically

Note: 

  • Only one entity type can be modified per rule.  

How to calculate FTE based on workdays?

Answer: 
1. Create Business Rule 
2. Use functions: 
   – Get Number of Calendar Days 
   – Get Number of Days in Year 
3. Apply rule to Job Info 

Note: 

  • This is a custom solution; standard system calculates FTE from hours.  

How is Job History Audit Trail Time Zone Determined?

Answer: 

  1. Navigate to Job Information > History  
  1. Check “Last Updated By” section  
  1. Verify user’s time zone in UDF  
  1. Update time zone in Job Info if needed  
  1. Sync changes  

Note: 

  • Time zone is based on logged-in user, not employee.  

This FAQ blog is designed for quick troubleshooting and configuration guidance in SAP SuccessFactors Employee Central, helping teams reduce resolution time and improve system understanding. For more Information checkout our 3Core Systems AMS.

Like It? Share It

Shyam Reganti

SAP SuccessFactors Practice Lead

Leave a Reply