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 refer to an unavailable or inactive object (RCM template), and some of the fields do not exist anymore or have a type mismatch.
Resolution
Please delete the invalid business rule.
- Go to Admin Center > Manage Data
- Search Recruiting Rules Assignment Configuration
- Please grant Role-Based Permission "Manage MDF Recruiting Objects > Recruiting Rules Assignment Configuration (View, Edit)"
- Please grant Role-Based Permission "Manage MDF Recruiting Objects > Recruiting Rules Assignment Configuration (View, Edit)"
- Click the dropdown arrow and you will get a list like below:
You can drag to resize the box until you see the Template Name. - Select the template and you will get all the business rules set up for the template
- Click on the quick card to view the business rule one by one
- You will get a Rule Definition Error pop-up if there is a problem
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