Symptom
New Hire or Re-hire user appears in Compensation form without Hire date.
Environment
SuccessFactors Compensation
Reproducing the Issue
- Proxy as Manager and check the form to verify Hire date column blank.
Cause
- Employment Information is effective dated, So If Hire date is later than the effective date selected in the Compensation template then EC will not send the data to Compensation.
Example:
1) effective date in template configured as effectiveDate="2016-12-01".
2) start date in Employment Details is 12/5/20163) "Hire Date" is mapped to Employment Details as the following
<comp-ect-input-field-map componentType="employmentInfo" fieldName="start-date"/>
Please note that Employment Details is also effective dated. As start date of is after the effective date in template("2016-12-01"), EC API considers this user without effective employmentInfo on that day and returns nothing.
Resolution
- Make Sure that Effective Date Selected in template is after Start date/Hire Date of all the new Hires/re-Hires to avoid this issue.
See Also
Note To Support Engineers: Check Internal note for Jira where Engineering confirmed this behavior.
Keywords
- Hire Date
- Employment information
- EC integrated