Symptom
Manage Rules in Recruiting Error: Cannot set properties of underfined (setting 'upArrowColor')
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 Recruiting Management
Reproducing the Issue
- Go to Admin Center > Manage Rules in Recruiting
- Select the tab (Job Requisition / Offer Detail / Candidate / Job Application)
- Select the template
- It pops up an error "Cannot set properties of underfined (setting 'upArrowColor')"
Cause
One or more parameters in this rule reference an unavailable or inactive object (RCM template). Some fields may no longer exist or have a type mismatch.
Resolution
Delete the invalid business rule.
To perform the steps below, ensure you have the Role-Based Permission: Manage MDF Recruiting Objects >> Recruiting Rules Assignment Configuration (View, Edit).
- Go to Admin Center > Manage Data.
- In the first dropdown, select Recruiting Rules Assignment Configuration.
- Click the second dropdown to view the list. Resize the list until you can see the Template Name.
- Select the template to view all associated business rules.
- Click on the quick card to view each business rule.
- If there is an issue, it will display a Rule Definition Error with the message: "One or more parameters in this rule refer to an unavailable or inactive object, and some of the fields do not exist anymore or have a type mismatch. The errors are highlighted in the list of parameters and in the rule details."
- Click Delete Rule
Keywords
RCM, business rule, job requisition, candidate, job application, offer detail, offer approval, error, parameter, object, Recruiting Rules Assignment Configuration, Cannot set properties of undefined , KBA , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Problem