Symptom
- On the Hire page, as soon as we navigate to the Job Information section, the Standard Hours and FTE fields are automatically defaulted to 0.
- It’s important to note that there are no onInit rules configured to set these field values to zero.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Add New Hire portlet.
- Enter data in the initial sections.
- Navigate to the Job Information section.
- Do not select or modify any fields.
- Observe that Standard Hours and FTE fields are defaulted to 0.
Cause
As per the current system behavior, if any onInit rules are defined on Job Information element, all fields of type 'double', such as FTE and Standard Hours, are automatically defaulted to 0, even if the onInit rules do not explicitly set values for these fields.
Note that here even though FTE appears to be 0 on the UI, in reporting its real value is null, hence if you have configured mapping to EP, no value will be synced.
Resolution
For any design updates, please submit an enhancement request by following the process outlined in KBA 2090228 - How to submit enhancement ideas for SAP SuccessFactors Products - SAP for Me.
See Also
Keywords
FTE, Standard Hours, standard-hours, onInit rules, defaulted to 0, zero, Null, Hire Page, enhancement, Add New Employee, Add New Hire, Job Information, INC11934779, FTE not synced, FTE value is null, sync failed , KBA , LOD-SF-EC-HIR-NEW , Add New Employee Wizard , LOD-SF-EC , Employee Central , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-HIR , Hire & Rehire Wizards , Product Enhancement
SAP Knowledge Base Article - Public