SAP Knowledge Base Article - Public

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

Symptom

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.

Environment

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.

Cause

The root cause is currently under investigation

Resolution

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>  
or
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.

Keywords

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

Product

SAP SuccessFactors Recruiting all versions