Recently, a had some friends ask me if it was possible to enable a sync to auto populate Employee Central Job Information directly to Employee Profile’s Work Experience Within Company or Job History Portlet. The answer is “YES” and I’m pretty sure SuccessFactors have documented it somewhere. The big question or challenge most of us face is “Where can I find it?”
In this blog, I’ll go through the configuration steps required to enable this function.
Corporate Data Model
In Provisioning, download the Corporate Data Model and look for the <hris-element id=”eventReason”> section.
Make sure the visibility of the “include-in-work-experience” ID is set to “both”. If the HRIS field is not available, just add it in before the closing of the </hris-element>.
Now update the Corporate Data Model back in Provisioning.
Go to Admin Tools > Employee Files > Manage Organization, Pay and Job Structures.
Look for Event Reason “Transfer” (or any Event Reason driven Job Info record which you would want to include in Employee Profile)
Do Take Action > Make Correction and change the Include in Work Experience Flag to “Yes” and Save.
Repeat the steps for other event reasons. This controls what type of history will default into the new job history portlet. I would recommend the following event reasons to include such as “New Hire”, “Rehire”, “Job Reclassification” and “Promotion”.
Configure Business Rules
Next we need a business rule which we will attach on the Employee Profile portlet.
Go to Admin Tools > Company Settings > Configure Business Rules and Create A New Rule
Make sure the Base Object is “Job Information” and the “if” statement Event Reason.Include In Work Experience = Yes
Enabling Employee Profile Portlet
Now go to Admin Tools > Employee Files > Configure Employee Files
Select the view you would like to add the new portlet to. In my example below, I would be adding it to the Profile.
Select “Insert Portlet” where you would like the portlet to show up and “Create and Add” the Internal Job History portlet. You may also want to delete the existing “Work Experience Within Company” section since this is now a duplicate.
Proceed to configure the Internal Job History Portlet
In my example, I renamed the portlet to reflect Work Experience Within Company replacing the former.
Please also ensure to define the business rule created previously as the Rule name and include the fields you would like to display and save.
Do remember to Save Dashboard when you’re completed
Role Based Permission
The final step now is to give access to this newly created portlet. Do note that there is no need to give “edit” access since this is displaying information from Employee Central.
And now to test. Select any employee and go to their Profile record. Scroll to the newly created portlet and Job Information record would be populated here.
www.veritasprime.com | www.helpmycloud.com