SAP Knowledge Base Article - Public

2749041 - Error While Importing Benefit Claims


Getting error logs while importing benefit claims

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


Employee Central - Global Benefits

Reproducing the Issue

Navigate to Admin Center ---> Import and Export Data. Import claim records with any of the following. User receives an erroneous file:

1. Using # or any other special-character except an underscore in between the ID in the ID column of the parent record (Benefit Employee Claim). 
2. Using # to create the reference between parent (Benefit Employee Claim) and child (Benefit Employee Claim Details) records.
3. Entering an ID that is longer than 32 characters.


In 1811, externalCode field has been changed from autonumber to String for Benefit Employee Claim object


Following restrictions are to be followed while importing benefit claims.

  1. Enter an ID that contains only digits (0-9), uppercase or lowercase Latin letters (A-Z or a-z). It can include an underscore, but not as a first character and the length of the character should be less than or equal to 32.
  2. Do not use # or any other special-character except an underscore in the ID of the parent (Benefit Employee Claim) record. # should also not be used to create the reference between parent and child records. For example, A123bcd, ABC_123.
  3. Admin will need to provide a unique alphanumeric ID for new record creation. The parent record and the corresponding child records will have to refer to this ID for correct mapping. For example, assume a unique ID ‘A_1234’ for the parent record, it must be mapped to its corresponding child record, and the parent and child records would need to be imported together. An example of the import file for Benefit Employee Claim object followed by the Benefit Employee Claim Detail with the same ID:

Parent record (benefit employee claim)

Id is highlighted below


Child record (benefit employee claim detail)

Add the id of parent (check above) in the benefit employee claim id field in the benefit employee claim detail(child) csv file

Child claim.png

      4. Any integrations built on these objects are not maintained by SAP SuccessFactors and must be verified by the customer.

External code of benefit enrollment object also will get changed to string in future release, hence we recommend following the above steps while importing benefit enrollments too.


benefit employee claim, benefit employee claim detail, benefit import error, benefit autonumber , KBA , LOD-SF-EC-GBF , Global Benefits , Problem


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