When you re-select a Legal Entity on a job requisition, the Location field does not show its child location options.
Only if you save the job requisition with the newly-selected Legal Entity, the Location field gets refreshed with the corresponding location options.
- SAP SuccessFactors Recruiting Management (RCM) - All versions
- Generic Object / Foundation Object (GO/FO) field types are enabled in Manage Recruiting settings
Reproducing the Issue
There is parent-child relationship between multi-select "location_obj" field with single-select "legalEntity_obj".
<field-definition id="location_obj" type="object" required="true" custom="false" object-type="location" multiselect="true">
<field-criteria sourceFieldName="LegalEntity" destinationFieldValue="legalEntity_obj"/>
Step 1 On a job requisition, re-select a Legal Entity
Step 2 Check the Location field --> it does not show the child location options
Step 3 Save the job requisition with the newly-selected Legal Entity
Step 4 Check the Location field again --> it shows the child location options
We currently do not support parent-child relationships between a multi select field and a single select field. Both fields need to be multi select or both fields need to be single select.
Currently location_obj is the only object that supports the attribute multiselect=”true”. We cannot define legalEntity_obj as a multi select field.
Due to this limitation, the parent-child relationship between multi select location_obj and single select legalEntity_obj is not supported, so it will not work well.
Please raise an enhancement request for product management to evaluate supporting parent-child relationships between single and multi select fields.
RCM-54123, KM-5820, location_obj, legalEntity_obj, Job Requisition, parent, child, cascading, multiselect=”true” , KBA , LOD-SF-RCM-JOB , Job Postings & Requisitions , Problem