SAP Knowledge Base Article - Public

3200768 - Attachment Inserted via OData API Not Present on Job Application - H1 2022


An Attachment was inserted via ODATA API on JobApplication Entity and a successful message was received however the attachment is not visible on the job application and the field is empty.


SAP SuccessFactors Recruiting Management

Reproducing the Issue

  1. Insert/Upsert an attachment via ODAT.A API to the JobApplication Entity.
  2. Response payload shows successful
  3. The attachment is not visible on the job application and the field is empty, therefore the insert/upsert was not successful.


The root cause is currently under investigation


RCM Engineering team is aware of this issue and is working to provide a solution soon. Currently, there is no date on a fix. We recommend you add this KBA to your favourites to see the latest updates.

As a workaround customers can choose to include the following property in the OData API request payload

if you use payloads in XML  - <d:viewable>true</d:viewable>  
if you use payloads in JSON - "viewable": true,                  

Once the viewable property is set to to True for the attachment, it will be available in the UI.


ODATA, API, attachment, fil, upload, job application, insert, upsert, missing, null, failed, response, release , KBA , LOD-SF-RCM-API , Webservices & APIs , Bug Filed


SAP SuccessFactors Recruiting all versions