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: 
Sandhya_Dominic
Advisor
Advisor
350

Problem Statement

Consider a scenario wherein a Recruiter has to complete certain Screening details on the candidate application and these details have to be completed in stages, i.e., say for example, starting from New Application up until Interview statuses he/she has the option to complete them.

Please note, these fields are not mandatory up until the Offer status, however, beyond this stage they have to be filled in compulsorily and cannot be left blank any longer.

As this stage, in SuccessFactors Recruiting we do not have an option to mark these fields as mandatory, yet we have to ensure that the Recruiter completes these fields before proceeding any further.

Resolution

To handle this issue, we will have to create a picklist field in the candidate application with picklist value "Yes" only. This picklist field will have to be mandatory as shown in the screenshot below :

Sandhya_Dominic_0-1731925175346.png

Now, list down all the mandatory screening fields under one dedicated section as shown below :

Sandhya_Dominic_1-1731925305452.png

Business Rule Logic

A business rule has to be written which checks if each and every field under the Mandatory section shown above is filled or not. If any one of the fields is blank, the rule has to reset the value of the picklist field shown in the first screenshot to Null.

Business Rule Assignation

The business rule has to be assigned under Job Application section and OnChange of each of these fields under the mandatory section, including the mandatory picklist field itself, from screenshot 1.

Sample Rule

Sandhya_Dominic_2-1731927174561.png

Conclusion

The above rule will help ensure that all the mandatory fields are being filled though they do not have an asterisk against them indicating that they are mandatory fields per se.

 

 

4 Comments