Symptom
- Need to sync Concurrent Employee's 'Is Primary' field to an Employee Profile field
- isPrimary field in Employment Details is not syncing to an Employee Profile field
- Is it possible to map the 'Is Primary Employment for all SuccessFactors processes' field in the Primary or Secondary Employment Information block?
Environment
SuccessFactors Employee Central
Reproducing the Issue
- Employee has Concurrent Employment
- Navigate to Manage Business Configuration > Employment Info
- Map isPrimary field to an Employee Profile field
- Change 'Is Primary' field value to either Yes/No
- Data is not synced to mapped Employee Profile Field
Cause
The 'isPrimary' field is not the same as the 'Is Primary Employment for all SuccessFactors processes' field in the Primary or Secondary Employment Information Block, which is displayed when an user has concurrent employment. The isPrimary field is an obsolete legacy field with no meaning for concurrent employments.
"Primary or Secondary Employment Information" is only a convenience functionality to set one particular employment as primary. Currently, there is not any front/back end view/edit to map this ''Is Primary Employment for all SuccessFactors processes'' field to any Employee Profile Field.
Resolution
- Can not sync concurrent ''Is Primary Employment for all SuccessFactors processes'' field to an Employee Profile field.
- 'isPrimary' in employmentInfo object can‘t be mapped
- To verify the feasibility of having this included in a future version of the system, please submit this enhancement request by following the instructions available in the article linked to this case: https://launchpad.support.sap.com/#/notes/2090228
Keywords
SF, Success Factors, HRIS sync, EC to EP, hris-sync-mappings , KBA , LOD-SF-EC-HRS , HRIS Sync , LOD-SF-EC-CON , Concurrent Employment , How To