Symptom
- Job Requisition successfully created via OData API cannot be found in the system.
- No errors in the OData API Audit Log.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Create a job requisition via API.
- Receive the response confirming the successful creation of Job Requisition ID xxx.
- Unable to find the job requisition in the Recruiting module or Reporting.
Cause
An exception occured during job req insert/upsert. There may be different causes:
- Unsupported file extension in an attachment or the file content contains macros (e.g., .dotx, .docm, .dotm, .xml, .xlsm, .pptm, etc.).
- Other data issues.
Resolution
For attachment issues:
- Review the fileName and fileContent for multiattachment fields.
- Re-create the job requisition using supported files: doc, docx. Ensure that files with macros are not used.
If the situation is different and further investigation is required, raise a Support ticket with the following details:
- Company ID
- Support access
- API username
- API request header and request payload (See KBA 2209703 - How to check and understand OData API Audit Logs - SuccessFactors OData API)
- Job Req ID received in the response
(For SAP Support: See internal memo for examples)
See Also
Keywords
RCM, Job Req, API, ODATA, Attachment fileName extension dotx is invalid, File Extension, Macros, multiattachment, locate, find, missing, invisible, lost, appear, disappear , KBA , LOD-SF-RCM-API , Webservices & APIs , LOD-SF-RCM-JOB , Job Postings & Requisitions , Problem
Product
SAP SuccessFactors Recruiting all versions