Symptom
How to implement Cascading Picklist in a background element? Can it be done through Admin Center?
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors HXM Suite
- SAP SuccessFactors Employee Profile
Reproducing the Issue
This article assumes you have already configured the background element, and created the picklists to be used. In case you need help creating a background element using Business Configuration UI, please refer to article 2803695. In case you need assistance with the creation of picklists, refer to article 2861689 for assistance.
Resolution
In order to setup cascading picklist to a background element:
- Go to Manage Business Configuration, and then on the left side of the screen select employee profile
- Select background, and find the background element in the list.
- Once there, find the data field inside the background element that will be the parent, and click details.
- Scroll down and you should see picklist field like in the screenshot below:
- After selecting the parent picklist to the parent field, hit done, and edit the field that will hold the child picklist. In there you should include the child picklist under Picklist field. Under Parent Picklist Id, include the ID of the data field that holds the parent picklist. If you include the parent picklist Id instead of the data field Id, that will not work properly.
(For example, if Parent field is mobility, and has the picklist yesNo configured to it, then in the child field, you should include "mobility" under "Parent Picklist id" and not "yesNo".) - Once this is all setup, make sure to save, and you should see the cascading picklist working properly. When nothing is selected in the parent picklist, the child picklist should stay greyed out, like in the screenshot below.
- Once a value is selected in the Parent Picklist, the child picklist should have only the fields related to the record selected in the Parent Picklist.
See Also
2861689 - How to create MDF Picklist and set a parent picklist?
2803695 - Creating and Configuring Background Elements Using BCUI
Keywords
Cascading Picklist, Profile Picklist, Pick List, Parent Child Picklist, Dropdown, background element , KBA , LOD-SF-EP-BGD , Background Elements , How To