Symptom
Customer has saved data for a user on New hire wizard by clicking on Save Draft. onInit and propagation rules have been triggered and executed.
When coming back from Manage pending hires, the fields do not have any data or data change was not saved.
Environment
Employe Central
Onboarding
Recruiting Management
Reproducing the Issue
ONB/RCM data lost when Hiring Pending Hire user from Drafts.
- Login into application as admin
- Navigate to Admin center > Manage Pending Hires
- Confirm that Newhire page opens fine and Hiredate, and all fields are propagated from RCM/ONB
- Now change HireDate, firstName, Lastname and confirm that RCM/ONB values are shown below the fields. Save draft now
- Go to back to Drafts and start Hiring user and we observe for RCM/ONB data,we could see that many fields are empty which has data populated from rules
Also: User is not removed from Pending Hires.
Cause
onInit rules to set field properties should be triggered while updating an existing saved draft. This is currently not the case.
Further, issue is that pending hire wizard, users are not removed from pending hire page.
Resolution
It is not supported by the system to have the values intact on the new hire page, which were populated from onInit rules on saved drafts. We do not trigger onInit rules when doing a new hire from an existing draft.
Hence, One has to re-enter all the data on new hire page for personal and job information etc.
See Also
ECT-103043
Keywords
New Hire Draft Saved draft rules draft new hire rules Oninit , KBA , LOD-SF-EC-HIR , Hire & Rehire Wizards , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , Problem