Why Is the Import Not Working?

 

This article explains various error messages that may be displayed in Personio when a data import could not be completed successfully. We will present you with the possible causes of the errors as well as the corresponding correction suggestions.

The following import types will be addressed: Employee upload, Salary upload and Absence periods upload.

 

1. Upload of Employee Data

Errors when attributes and columns are assigned

  • Error: During the upload, an attribute/column title that has been newly created in the Excel file, e.g. Address details, cannot be selected in Personio.

Import-Attributs-Column_en-us.png

Cause: The selected Excel file contains attributes/column titles that have not yet been created in Personio.

Fix: First go to Settings > Employee information and create all sections and their corresponding attributes as per the data in the Excel table. See this article for more information on how to create sections and attributes.

Once this has been done, you will be able to assign all attributes to the predefined columns without any issues.

Import-Attributs-Column1_en-us.png

 

  • Error message: "Each attribute can only be mapped to one column of your uploaded file. You have assigned the attribute first_name more than once. Please correct the problem and try again."

Import-Attributs-Missmatch_en-us.png

Cause: During step 2 of the import process (Configure columns), certain attributes have been assigned multiple times.

Fix: When assigning attributes, make sure that each attribute is only allocated once. The attributes from the Excel file (on the left) have to be assigned to the correct attributes in Personio (on the right).

Import-Attributs-Missmatch1_en-us.png

 

Errors in the imported file

If an import file has errors, the import is aborted and a correction file offered for download.

Import-Error-Validated_en-us.png

In the correction file, errors are identified in red, including details on the value that is expected by Personio. This is always displayed in the language version that you are using.

Import-Error-Validated-detail_en-us.png

Since the correction file has exactly the same structure as the original import file, you can fix the errors directly in the correction file and then re-import it. 

To do this, start from the beginning and select the correction file for your import.

  • Example error 1: Attribute type List of options or Tags

settings-employee-information_en-us.png

Cause: In Personio, the attribute "Emergency contact details" was created as a List of options attribute – in the above example with the restrictions/selection options "Entered," "Not entered" and "To be supplied."

In the import file, however, the column "Emergency contact details" contains values that differ from these restrictions. Consequently, the data cannot be imported.

Import-Attributs-Listofoption_en-us.png

Fix:
Make sure that the data in your Excel file matches the restrictions in Personio. Only if that is the case can the data import be completed.

Import-Attributs-Listofoption2_en-us.png

Important: The values prescribed in the Excel file must also be used for some system attributes that have been predefined in Personio as a list of options. One example is the system attribute Status. An overview of the restrictions of these attributes is available under Downloads with the employee data import templates.

  • Example error 2: Hierarchy loop

Import-Attribut-Supervisor_en-us.png

Cause: In the Excel file, an employee is recorded as being their own supervisor.

Fix: Ensure that the column "Supervisor" does not contain the employee's own email address. If an employee has no supervisor, e.g. the CEO, just leave the respective field blank.

Import-Attribut-Supervisor1_en-us.png

 

Incorrect format for the attribute name in your file

  • Error: Personio doesn't recognize the attribute from your Excel file during the import (see 20-year anniversary).

    import-date-error_en-us.png

    Cause: The attribute name in your file is not in "Default" format.

    Fix: Set the format of the attribute name in your Excel file to "Default." Personio will then automatically recognize the attribute.

 

Salary Data Import

Inconsistencies between Personio and the import file

  • Error message: "Employees could not be found."

Import-Salary-Email_en-us.png

Cause: With imports, the email address usually serves as the unique ID that is needed to identify the employee profiles and to assign the data correctly. If the message above appears, your Excel file contains email addresses that cannot be found in Personio. This can be due to typing or spelling errors, or because the employee profile does not exist.

Fix: Verify that the email addresses in both Personio and in the Excel file are correct and that all employees you want to import salaries for are in the system.

 

  • Error: During column assignment, additional compensation is not found.

Import-Salary-Additionalcompensation_en-us.png

Cause: The salary list Upload of additional compensation is imported, but not all additional compensation types that are required have been created in Personio prior to the import.

Fix: Before doing the import, go to Settings > Salary & Payroll > Additional compensation types and set up all additional compensation types that are paid to your employees at regular intervals. See this article to learn how to add additional compensation types in Personio.

 

  • Error message: "Rows with no salary/bonus entered."

Import-Salary-Bonus_en-us.png

Cause: The salary list Custom Bonuses Upload is imported, but the custom bonus has not been activated in the employee profile prior to the import.

Fix: Before importing the Custom Bonuses Upload Excel file, the custom bonus must be activated in the employee profile. Click here to learn exactly how to do this.

 

Errors in the weekly hours entry

  • Error: The weekly hours that are stored in Personio are automatically overwritten with the number of weekly hours in the full-time work schedule.

Import-Salary-Weeklyhours_en-us.png

Excel file:

Import-Salary-Weeklyhours1_en-us.png

Import-Salary-Weeklyhours2_en-us.png

Cause: When you set up a new employee, you also entered their weekly working hours (weekly hours) in the employee profile. In a second step, you imported the Salary History Upload Excel list, but left its Weekly hours column blank. Watch out! That is exactly what is wrong here.

Due to the weekly hours missing from the Excel file, Personio automatically overwrites the weekly hours of all employees affected by the import with the full-time weekly hours that have been stored under Settings > Departments & Teams > Departments:

Important: If you then manually correct the weekly hours in the employee profile, the employee's salary will automatically be reduced pro rata as well!

Fix: Enter the employees' weekly hours in the Excel file you use for the salary import. The hours must match those stored in the employee profile in Personio. If they do, both the weekly hours and the fixed salaries will be correctly reflected in Personio.

 

3. Import of Absences

Errors in the imported file

  • Error: Not all of the absences that are contained in the Excel file are imported.

Import-Absenceperiod-Email_en-us.png
Import-Absenceperiod-Email1_en-us.png

Cause: Some absence periods in the Excel file are missing the email address that is needed to allocate the data to the desired employee's profile. Personio only imports those absences for which an email address has been assigned.

Fix: Add the missing email address for the employee to the absence in your Excel file. All absence types and periods will then be displayed:

Import-Absenceperiod-Email2_en-us.png
Import-Absenceperiod-Email3_en-us.png

 

Inconsistency between Personio and the import file

  • Error message: "Absence types not found."

    Import-Absenceperiod-Name_en-us.png

Cause: This error message can have two possible causes.

  1. The first cause could be that the name of the absence type in the Excel file (e.g. special leave) is not identical with the name of the absence type in Personio.
  2. The second possible cause is that the required absence types were not created in Personio before the import was attempted.

Fix:

  1. Give the absence types in Excel and those in Personio identical names. Make sure that the spacing is correct, too, as missing or double spaces can also result in errors.
  2. Ensure that all absence types that exist in your company have been set up in Personio before you import the Excel file. Click here to learn how to add absence types in Personio.

 

A substitute is required for the absence

  • Error message: "Substitute not supported."

Import-Absenceperiod-Substitute_en-us.png

Cause: Absence periods are imported for an absence type that requires a substitute.

Fix: Note that absences cannot be imported if, under Settings > Absences > Absence type (e.g. Paid vacation), the option Enable substitute request has been set to Required. If this is the case, Personio will assume that every absence entry needs to have a substitute entry. To work around this error and import the data successfully, first change the status in the settings from Requried to Optional or None. After the import, you can change it back to being required.

 

Can't find what you're looking for?

We are happy to help you! Just write us a message with your questions and we will get back to you as soon as possible.

Submit a request

Comments

0 comments

Article is closed for comments.

    Topics of this article