SAP Knowledge Base Article - Public

2955483 - Using Cascading Picklists on Background Elements

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:

  1. Go to Manage Business Configuration, and then on the left side of the screen select employee profile
  2. Select background, and find the background element in the list.
  3. Once there, find the data field inside the background element that will be the parent, and click details.
  4. Scroll down and you should see picklist field like in the screenshot below:



  5. 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".)



  6. 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.



  7. 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

Product

SAP SuccessFactors HCM Suite all versions