Human Capital Management Blogs by SAP
Get insider info on SAP SuccessFactors HCM suite for core HR and payroll, time and attendance, talent management, employee experience management, and more in this SAP blog.
cancel
Showing results for 
Search instead for 
Did you mean: 
piyushkumarag
Advisor
Advisor
With SAP SuccessFactors 1H 2023 release you can streamline and personalize new hire data collection with Configurable New Hire to maximize efficiency and user experience.    

Configurable New Hire provides the ability to configure the hiring process which caters for the various needs of your workforce, that is hired through the Onboarding application. Using this feature, you can create effective-dated templates for specific hiring scenarios, for example, for seasonal workers, interns, or full-time employees. You can also configure Hire Templates based on Location, Legal Entity, and other fields that are present in Employment Information and Job Information.

You can configure different templates for different steps such as New Hire Data Review, Personal Data Collection, and Access New Hire Data.

You also get the ability to use this feature in hybrid mode, for example, for country A, a template can be used while for country B, we could continue using the standard process where fixed entities are used.

A Hire template is a collection of sections and portlets, where each section is a collection of HRIS elements and/or user-defined configuration UIs which are referred to as Portlets. The creation of configuration UIs is done by customers based on specific needs. These UIs are defined as we do today where we have custom MDF objects after which a UI is created for the previously defined custom MDF objects.

You can redefine the order of the objects and retain only required portlets after removing entities that aren't required for a template. Please note that the template can hold only a maximum of 30 standard and custom MDF objects and Employee Central HRIS elements which are contained between 2 and 10 pages. Additionally, single page templates aren’t accepted by the system. Single Page Templates are the ones which has only one section defined, so with customers needs to have at least 2 sections (pages) in the templates.

Once a template is created, you can set the status to Active or Inactive, as needed. You can also delete templates if they’re no longer necessary. However, a template can’t be deleted if the hiring process, saved drafts, or workflow associated to it isn’t complete.

When Configurable New Hire is configured, it will be applicable for all the candidates who satisfy the Rule conditions. This means it will also be applicable for candidates whose onboarding process is currently in progress. In case you would like to apply this feature only for fresh New Hires whose Onboarding Process has been started after the SAP SuccessFactors 1H 2023 release, you can look at the solution provided in following sections.

Setting up Configurable New Hire in Onboarding is a 3-step process, as below:

  1. Create a Hire Template.

  2. Create a Business Rule and define the conditions to select the Hire Template.

  3. Assign the Business Rule to Onboarding Configurations.


These steps are elaborated in the following sections.

Note: You can't collect data for custom MDF objects as part of Configurable New Hire for Rehire with old employment and Rehire on New Employment. You must follow the Custom Data Collection process to capture such data.

 

Benefits


Following are some important benefits of using the Configurable New Hire feature:

Enhanced Experience: Merger of Personal Data Collection and Additional Data Collection Step


Using the Configurable New Hire feature, data that was previously collected as part of Personal Data Collection and Additional Data Collection can now be collected in a single step as part of Personal Data Collection thereby providing new hires a better user experience.

Data Collected in Additional Data Collection Step can be Viewed/Corrected in the Manage Pending Hire Step


Previously, the only way to view data/attachments entered by a candidate was through SAC or custom extract/import into the Profile. With Configurable New Hire, Responsible Users/HR Admins can now view and correct the data entered by new hires in manage pending hires. This helps Responsible Users/HR Admins to correct the data entered by new hires in manage pending hires without restarting the Tasks.

Data can be Viewed/Corrected after Hiring


Previously, the only way to see data/attachments entered by a candidate was through SAC or custom extract/import into the Profile. With Configurable New Hire, Responsible Users/HR Admins can now view and correct the data entered by New Hires in the Employee Profile itself, thereby providing a better experience for the users.

 

Configuration


Below are the configurations for various setups related to Configurable New Hire.

 

Hire Template Setup


Hire Template is an object that holds the configuration of Sections and Portlets and their order in which the Sections and Portlets are displayed.

We have added two new types of Hire Templates, “Onboarding Manager” and “Onboarding New Hire”. “Onboarding Manager” type templates are used during the New Hire Data Review and Access New Hire Data step, while “Onboarding New Hire” templates are used for new hires in the Personal Data Collection step.

To create a Hire Template, we need to perform the following steps:

  1. Go to Admin Center > Manage Data.

  2. Select Create NewHire Template.

  3. Add a unique Template ID. You can’t use the term "Standard" since that is taken by the system.

  4. Select Effective Start Date to make the template effective from a desired date.

  5. Select Effective status as Active if you want to use it, marking it as Inactive will not apply this template even when rule returns this template.

  6. Add a Name for the template to identify it easily.

  7. Template Type: Select Onboarding Manager or Onboarding New Hire.


Under Section Configuration, you can define a block based on your requirement. For example, Identity Information

Now click on the Details link present next to Identity Information Section and add the portlets.

You can add any HRIS Element such as Name Information, Biographical Information, Person Information or MDF Block as Configuration UI such as Payment Information or any other UI created from custom MDF Objects.

There are some mandatory Portlets which needs to be added while creating Hire Template.

For Onboarding Manager, we need to add at least Name Information, Employment ID Information, Personal Information, Employment Information and Job Information to successfully create Hire Template. Also, Employee Cost Assignment Portlet when Industry Features are enabled for Onboarding.

For Onboarding New Hire, we need to add at least Name Information Portlet to successfully create Hire Template.

 


This image displays the Hire Template creation view


 

Business Rules Setup


To select the appropriate Hire Template in the Onboarding data review steps such as New Hire Data Review, Personal Data Collection and Access New Hire Data, you must set up business rules. These business rules shall be of type Set Hire Template for New Hire for the Personal Data Collection Step and Set Hire Template for Onboarding Participant or Responsible User type for the New Hire Data Review and Access New Hire Data Review steps. These rule scenarios are present under the Onboarding Module. Below are the steps to set up the business rule:


This image displays rule scenarios for the Hire Template selection




  1. Go to Admin Center and search Configure Business Rules.

  2. Choose + to add a new Business Rule.

  3. Under Onboarding, select the Rule Scenario Set Hire Template for Onboarding Participant or Responsible User to create a rule for New Hire Data Review or Access New Hire Data Review or select Set Hire Template for New Hire for the Personal Data Collection step.

  4. Provide a unique Rule Name and Rule ID.

  5. Select the Effective Start Date of the Rule.

  6. We can add a Description for informational purpose.

  7. Click Continue.

  8. Set the Hire Template Value as part of the Then

  9. Click Save to save the Rule.


 

Assignment of the Rules to an Onboarding Configuration Object



  1. To assign the rule created above to select the Hire Template, go to Manage Data and then search for Onboarding Configuration Object Type.

  2. In the next search, look for “DEFAULT_ONB2_CONFIG” and then select it to view the corresponding details.

  3. Click on Take Action link and then Select Make Correction.

  4. To set the rule for the New Hire Data Review step, locate the field “Rule for New Hire Data Review Template” and click on the dropdown to see if the rule created above is listed, it shall be listed. Select the Rule.

  5. To set the Rule for Access New Hire Data Review step, locate the field “Rule for Access New Hire Data Review Template” and click on the dropdown to see if the rule created above of type “Set Hire Template for Onboarding Participant or Responsible User” is listed, it shall be listed. Select the Rule.

  6. To set the Rule for Personal Data Collection step, locate the field “Rule for Personal Data Collection Template” and click on the dropdown to see if the rule created above of type “Set Hire Template for New Hire” is listed, it shall be listed.

  7. Select the Rule.

  8. Click Save to save changes.


 


The above image displays rule assignment in the onboarding Configuration Object.


 

Example of the flow and behavior in Onboarding Steps


Following are examples of the flow and the corresponding behavior that can be expected while performing Onboarding:

New Hire Data Review




  1. Hire Template Setup



    1. Go to Manage Data and Select Hire Template from the dropdown next to Create New.

    2. Enter Basic Details of the Hire Template such as template Id, effective start date, status, name, and type, for New Hire Data Review, select the Template Type as Onboarding Manager.

    3. Click on Details link after providing the basic information, the section name, and then add portlet details such as Name Information, Employment ID Information and so on, and then click on Done.

    4. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as Job Information or any portlet of your choice. Click on Done upon adding Portlets.

    5. Click Save to persist Hire Template.




  2. Business Rules Setup



    1. Open Configure Business Rule and click on + to add a new rule

    2. Move to the Onboarding module and click on Set Hire Template for Onboarding Participant or Responsible User.

    3. Add all the mandatory details required to create rule and click Continue..

    4. Add required rule conditions and the desired Hire Template and then click Save.




  3. Assigning the Rule to Onboarding Configuration



    1. Go to Manage Data page, search for the required Onboarding Configuration Object, and then select Defatult_ONB2_Config. Populate the highlighted field with the rule created in step 2 and then click Save




  4. Validate the changes are visible on New Hire Data Review



    1. Initiate Onboarding for a New Hire and then login as Hiring Manager to complete New Hire Data Review.


    2. Validate to see if template is applied and template name is visible.




    3. Validate to see if sections are in same order as Desired Hire Template.






 

 

Personal Data Collection




  1. Hire Template Setup



    1. Go to Manage Data and Select Hire Template from the dropdown next to Create New.

    2. Enter Basic Details of the Hire Template such as template Id, effective start date, status, name, and type, for New Hire Data Review, select the Template Type as Onboarding New Hire.

    3. Click on Details link after providing the basic information, the section name, and then add portlet details such as Name Information, Biographical Information and so on, and then click Done.

    4. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as Email Information, Phone Information, or any portlet of your choice. Click on Done upon adding Portlets.

    5. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as Dependent Information, Emergency Contact Information, or any portlet of your choice. Click on Done upon adding Portlets.

    6. To add more Sections, click on next Details link, provide the section name, then add portlet details such as gym_membership, cust_vehicleDetails , or any portlet of your choice. Click on Done upon adding Portlets.

    7. Click Save to persist Hire Template.




  2. Business Rules Setup



    1. Open Configure Business Rule and click on + to add a new rule.

    2. Move to the Onboarding module and click on Set Hire Template for New Hire.

    3. Add all the mandatory details required to create rule and click Continue

    4. Add required rule conditions and the desired Hire Template and then click Save.




  3. Assigning the Rule to Onboarding Configuration



    1. Go to Manage Data page, search for the required Onboarding Configuration Object, and then select Defatult_ONB2_Config. Populate the highlighted field with the rule created in step 2 and then click Save.



  4. Validate to see then changes visible on Access New Hire Data

    1. Login as New Hire and then click on “Help us Learn about you” card. Click Start on Personal Data Collection step.

    2. Validate to see if template is applied and template name is visible.

    3. Validate to see if sections are in same order as Desired Hire Template.




 

 

 

Access New Hire Data




  1. Hire Template Setup



    1. Go to Manage Data and Select Hire Template from the dropdown next to Create New.

    2. Enter Basic Details of the Hire Template such as template Id, effective start date, status, name, and type, for New Hire Data Review, select the Template Type as Onboarding Manager.

    3. Click on Details link after providing the basic information, the section name, and then add portlet details such as Name Information, Employment ID Information and so on, and then click on Done.

    4. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as Job Information or any portlet of your choice. Click on Done upon adding Portlets.

    5. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as Email Information, Phone Information, or any portlet of your choice. Click on Done upon adding Portlets.

    6. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as Dependents Information, Emergency Contact Information, or any portlet of your choice. Click on Done upon adding Portlets.

    7. To add more Sections, click on next Details link, provide the section name, and then add portlet details such as gym_membership, cust_vehicleDetails, or any portlet of your choice. Click on Done upon adding Portlets.

    8. Click Save to persist Hire Template.




  2. Business Rules Setup



    1. Open Configure Business Rule and click on + to add a new rule.

    2. Move to the Onboarding module and click on Set Hire Template for Onboarding Participant or Responsible User.

    3. Add all the mandatory details required to create rule and click Continue.

    4. Add required rule conditions and the desired Hire Template and then click Save.




  3. Assigning the Rule to Onboarding Configuration



    1. Go to Manage Data page, search for the required Onboarding Configuration Object, and then select Defatult_ONB2_Config. Populate the highlighted field with the rule created in step 2 and then click Save.




  4. Validate to see then changes visible on Access New Hire Data



    1. Go to Onboarding Dashboard and then click on New Hire Data from Actions Link.

    2. Validate to see if template is applied and template name is visible.

    3. Validate to see if sections are in same order as Desired Hire Template.




Employee Profile



  1. Configuring an MDF Block on the People Profile

    1. Go to Admin Center and then Configure People Profile.

    2. Highlight the relevant Live Profile MDF Information block to open the Edit Block: Live Profile MDF Information panel.

    3. From the MDF Screen ID menu, select the screen ID of the MDF object you want to display in the block.

    4. The screen ID is the ID that was provided when creating the configurable UI for the object.

    5. Save your changes.



  2. Providing Permissions for viewing the section in Employee Profile

    1. Go to Admin Center and Role Based Permissions

    2. Open the desired permission role.

    3. Move to User Permissions Section and click on Employee Views.

    4. Add permission for the section where MDF block was added

    5. Click Save



  3. Login with the desired User and search for the profile and you can view the data collected as part of Configurable New Hire.


 

 

Enabling Configurable New Hire only for New Candidates Onboarded after the Release.


This can be achieved by adjusting the Rule Conditions to pick candidates whose Onboarding has been initiated after certain date. Sample rule provided below with changes highlighted. This is not a mandatory step and can be done when use-case demands.


This pic shows a sample rule for enabling Configurable New Hire for New Hires after specific Date


 

Summary


Configurable New Hire enables customers in collecting specific data in a single step. It also gives the ability for the hiring managers and responsible users to view and modify the data before and after hiring. This also enables users to see specific data in Employee Profile which was collected during Onboarding. When Configurable New Hire is configured, it will be applicable for all the candidates who satisfies the Rule conditions. This means it will also be applicable for candidates whose onboarding process is currently in progress. In case you would like to apply this feature only for fresh New Hires whose Onboarding Process has been started after the SAP SuccessFactors 1H 2023 release, you can look at the solution provided above.

 
9 Comments
Gopinath
Product and Topic Expert
Product and Topic Expert
Much needed blog piyush.kumar.agrawal ,Thank you!!
smitajalit
Product and Topic Expert
Product and Topic Expert
0 Kudos
Very detailed blog, Thanks piyush.kumar.agrawal !
JaisonPJ1
Explorer
0 Kudos
It's very useful. Thanks @Piyush Kumar Agrawal !!
tomaszgondek
Contributor
0 Kudos
Great blog.
I am just wondering if is it possible to hide certain fields from Hiring Manager or New Hire.

There may be situations where some fields are irrelevant for Hiring Managers when they do a New Hire Data review but they are part of HRIS Element.
Could find any KBA or blog which would touch on this topic for ONB, do you know how it can ?
former_member862655
Discoverer
0 Kudos
Hi,

I have done this configuration but, in my MDF we have attachment fields, this is supported in the configurable new hire for onboarding? Because we complete the entire MDF as onboardee but is not connecting in manage pending hire, is showing blank at all.

Thanks
0 Kudos
Hello,

I have done the configurations for Personal Data Collection but then the onboardee opens the new section with the Config UIs, there's an error message. May I know if there's any missing steps?

errorId=null, timestamp=null, errorMessage=oData.mdfCore is undefined, errorName=TypeError, server=31pc52bcf02, versionInfo=Release%3A%20b2305p11e.20230713153857%0A%20%20%20%20%20%20Server%3A%2031pc52bcf02%0A%20%20%20%20%20%20Timestamp%3A%202023-07-19T09%3A02%3A31.592%2B0000%0A%20%20%20%20%20%20Theme%20Id%3A%203ut4x3wtb4%0A%20%20%20%20%20%20SAPUI5%20Version%3A%20%2Fverp%2Fvmod_v1%2Fui%2Fsapui5-main%2Fresources_1.108.5%2Fresources%2F
0 Kudos
Is it possible to have review new hire data in two steps?

First step for hiring manager to start and fill out the info.

Thereafter second step for HR to fill out the rest of info and review the information from Hiring manager.
loanphamthihong
Participant
0 Kudos
Hello,

 

You can access by grant permission Metadata Framework > Access to non-secured object

 
alexapires
Discoverer
0 Kudos
Hi, @

I have the same problem, piyush.kumar.agrawal can you help?

 

Thanks