Find and fix CSV import errors

There are a number of reasons CSV imported records fail, such as duplicated entries or invalid field content. Sage Intacct provides information about the failed records in an attempt to help you fix the import error.

Find the error message

The import confirmation page indicates how many records failed. This page also contains a link to download a CSV file, which contains ONLY the failed records.

Records that are successfully imported are not returned in the CSV file.

Select the link and download the CSV file.

If you entered your email address into the Import Company Information dialog box, an email is sent that contains the error messages for your attempted import. The email lists the error code, and then each unique instance of that error in the file you attempted to import.

The error message email is sent to the email address associated with the logged in user ID logged at the time of the file upload; otherwise, the email address for the company contact is used.

The import pages also allows another email address to be explicitly entered in the Email results to this address field.

If you did not enter your email in the Import Company Information dialog box, and you do not select the link in the confirmation page, there is no way to retrieve the CSV error report file for the import you just did.
Best practice: enter your email in the Import Company Information dialog box at the beginning of every import.

The reason you are sent a separate email with the error messages is because a record could fail for more than one reason. Displaying all the text for each record in the CSV file could become quite cumbersome and hard to read. Furthermore, it is often the case that thousands of records are uploaded. If thousands of errors fail, the CSV file could become quite bloated.

Read the error message email

The error messages for your failed upload file can be challenging to read. Intacct recommends the following strategy:

  • Start at the top of the email and look at each error message section.
  • Within each error message section, start reading from the bottom up. The error at the bottom of the section is the first error encountered during import.

Infographic providing guidenace on reading error message emails from the bottom up.

Start at the top of the email

Error messages are presented in sections, and the sections are listed in the order the errors are encountered in your file.

For example, in the graphic above, the first error message reads:

Copy
Error message text
===================================================
Error BL01001973
===================================================
BL01001973-1 Description:  Duplicate account number The account number 
'4150' already exists
BL01001973-1 Correction:   Enter unique account number
BL01001973-2 Description:  Unable to create record Could not create 
GL Account record!
===================================================

When reading the error messages, start with the first section, such as the one above.

The error codes, such as BL01001973 above, are Intacct internal codes. These internal codes might help Intacct locate the source of a systemic issue, if one is identified.
Copy
Error message text
===================================================
Error BL03000019
===================================================
BL03000019-1 Description:  Invalid contact data entered.
TRANSACTIONTYPE is a required field and can not be empty
BL03000019-1 Correction:   Some of the fields you have entered 
are invalid. Please correct them with proper values.
===================================================

Read from the bottom of the error message up

In the above example of an error message, look at the error BL01001973-2 Description: Unable to create record Could not create GL Account record! first. This identifies the first error that was encountered during import. It's not very informative, however, so look at the next error message for more information.

The next error message in the list (as read from the bottom up), BL01001973-1 Correction: Enter unique account number, identifies the reason the GL account record couldn't be created, but it's not yet clear what to do to fix the problem.

The final error message in the example above (as read from the bottom up), BL01001973-1 Description: Duplicate account number The account number '4150' already exists, describes more fully the cause of the error and suggests a fix: find and delete the duplicate account number.

It is possible to have several errors for a single failed record. You must resolve all the errors in a row before attempting to upload the file again.

Always review which fields are required for the template you are working in. In the template file, the description row underneath the header row indicates wither or not a field is required, among other information.

Avoid common import errors

Intacct recommends following these guidelines to avoid import errors.