Symptom
Users get the following error when trying to create a job requisition from position:
"Sorry the requisition cannot be created. An error occurred while executing rule [RULE NAME].
Details: Error happened when invoking rule function: getNextAvailableManagerByPosition, root cause: Error during execution of filterBatchOfUsersNotEligibleForChange".
Environment
SAP SuccessFactors Recruiting Management
Cause
As per backend logs, the following error can be seen: "Object Definition is Null for provided Object Type. Please ensure that the corresponding feature is enabled via Upgrade Center or Provisioning". The MDF objects need to be resynced.
Resolution
- Admin Center>Scheduled Job Manager
- Click on "Job Scheduler"
- For the "Job Type" drop-down, select job "MDF Object Definition to DB Sync"
- If a job already exists, select Action>Run Now
If the job is not created, this will require the assistance of a Partner or SAP Professional Services:
- Log in into provisioning
- Go to Manage Scheduled Jobs page
- Click "Create New Job" button
- Select "MDF Object Definition To DB SYNC" from dropdown.
- Select a valid user name and provide a job name.
- Click "Create Job" button
- Click "Run it Now" button on the Action tab
Keywords
KBA , LOD-SF-RCM-POS , Position Integration , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Problem
SAP Knowledge Base Article - Public