SAP Knowledge Base Article - Public

2421108 - Error Invalid property name [jobRequisition/numberOpenings] while creating a Job Requisition from Position Org Chart


When creating a Job Requisition from Position Org Chart, error "Invalid property name [jobRequisition/numberOpenings]"


SuccessFactors Recruiting Management Integration with Employee Central Position Management

Reproducing the Issue

  1. Go to Company Info;
  2. Position Org Chart;
  3. Select a specific Position;
  4. Action Drop Down -> Create Job Requisition;
  5. Error Returned: Invalid Property Name [jobRequisition/numberOpenings]


Cause 1: Although the Job Requisition templates used for integration must always have the standard fields numberOpenings and positionNumber, You don't need to map these fields using a rule because the system fills them automatically.

Cause 2 the numberOpenings property counld not be found in JobRequisition entity in ODATA API Data Dictionary


Resolution for Cause 1:

  1. Go to Admin Center;
  2. Position Management Settings -> Integration;
  3. Open the Business Rule under "Rule for Mapping Fields Between Position and Job Requisition";
  4. Take Action -> Make Correction;
  5. Delete the Mapping created for the field numberOpenings.

Resolution for Cause 2:

  1. Firstly, verify that the standard field “numberOpenings” has been defined in the Job Requisition XML template
  2. If “numberOpenings” has been defined in the XML template, refresh the ODATA API metadata at Admin Center > OData API Metadata Refresh and Export

See Also

2292166 - Error while creating a job requisition from Position Org Chart


KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-RCM-INT , Integrations & Intelligent Services , Problem


SAP SuccessFactors Recruiting all versions