Symptom
When trying to update a Job Requisition via SFAPI, the following error returns: "<message>Job requisition status is invalid</message>".
Environment
SAP SuccessFactors Recruiting Management
Cause
One of the possible causes is the incorrect Job Requisition Status value being passed in the payload.
Take the following scenario as example: The Job Requisition state is Closed and the Job Requisition Status does not corresponds to a Hold On or Close status. Another example would be when a Job Requisition state is Opened and the Job Requisition Status value being provided is a Open status.
Resolution
To avoid the error, make sure the correct Job Requisition Status is provided in the payload. To comprehend how Open, Hold On and Close statuses works and what are the system states, please refer to the following articles:
- 2741548 - Job Requisition System Statuses (Pre-approved, Approved and Closed) - Recruiting Management
- 2548296 - Configuring Job Requisition Hold Status/Closed Status When Using Legacy Picklists in Recruiting
- 2662475 - How To: Configure Job Requisition Hold Status/ Closed Status when using MDF Picklists - Recruiting Management
Keywords
SFAPI, API, job, requisition, status, update, upsert, fail, failing, failure, APPLICATION_ERROR , KBA , LOD-SF-RCM , Recruiting Management , Problem