SAP Knowledge Base Article - Public

3710084 - Attachments getting deleted after record update via Import/API - SAP SuccessFactors Employee Central

Symptom

When updating an existing Job Information record that contains an attachment either via import or integration, attachments get deleted.

Note: the same is true for fields "notes" and "pm-form".

Environment

  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors HCM Suite

Reproducing the Issue

Sample scenario with Import:

  1. Create a Job Information record containing an attachment;
  2. Prepare an import file without the "attachment" field;
  3. Update the created job information record using the above mentioned template, and specifying the sequence number of the existing record;
  4. Go to the employee's profile;
  5. See that the original record got updated by the import and the attachment got deleted.

The same would be true if the same scenario is replicated via import or API, i.e. by not providing an attachment-id value neither on the import template nor in the API payload.

Cause

The issue was caused by a fix contained in ECT-255848 and released with b2511. The fix was intended to prevent the copying of attachment, notes and pm-form data to new job information records created via import and API when the fields were not included in the file/payload. However, the fix did not differentiate between creating new records and editing existing records. Consequently, when updating an existing job information record via import or API, if the attachment-id, notes and pm-form fields were not included in the file/payload, the values in these fields would be removed.

Resolution

  • Implement the workaround by ensuring that when updating existing job information records via import or API, the attachment-id, notes and pm-form fields are included along with their corresponding values in the import file or API payload. This will prevent the values from being removed during the update process.
  • A patch (PTCH-49134) will be delivered to revert the fix contained in it. The patch is tentatively scheduled for delivery on February 10th, 2026, in Preview environments, and February 12th, 2026, in Production.
  • After the patch is delivered:
    • If you want the attachment-id, notes and pm-form fields to be copied over to newer job information records created via import/API, no additional action is required.
    • If you prefer not to have the attachment-id, notes and pm-forms fields copied over to newer records, you should include these fields in the import file/API payload with a NULL value (empty value).

See Also

3635369 - Message "There were problems getting attachment data" appears in EC portlet after deleting the attachment via OData API

Keywords

SAP SuccessFactors Employee Central, attachment-id field, workflow approval, termination process, missing attachments, error message, problems getting attachment data, job information records, import API, notes field, incremental update, attachment deletion, CPI integration, Kronos integration, SAP Fiori, SAP patch b2511p17, PTCH-49134, INC18489614, ECT-255848, SF, EC, TER, WFL, JOB, EMP, ODATA, INT, EDP , KBA , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC , Employee Central , LOD-SF-EC-JOB-UI , History UI & MSS UI , LOD-SF-EC-EMP , Employment Information (Employment Details) , LOD-SF-EC-TER , Termination Details , Known Error

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions