Importing Credit Cards as Expense Reports

Modified on Fri, Oct 16 at 3:00 PM

Knowledge Base · Purchasing and Payables

Applies to: Connected 11.0+  |  Platform: All Configurations


ARTICLE CONTENTS

  1. Connected System Requirements for Expense Report File Import
  2. Getting Ready to Import Expense Reports
  3. Import File Format
  4. Importing from a file to an Expense Report
  5. Importing Expense Reports Expanded
  6. Related Articles

1. Connected System Requirements for Expense Report File Import

  • Connected 11.0 or greater
  • Available for all Connected configurations
  • Requires setup of Expense Codes and Default selections, prior to use.

The following article explains how to import a single Expense Report from a file. For example, a file may be downloaded with all expenses for a credit card for a statement period.

NOTE

All other documentation relating to setup and using Expense Reports is contained in the Accounts Payable section of the CONNECTED User Guide, under the Help menu within the application.

2. Getting Ready to Import Expense Reports

Before a file can be imported, an "Unmapped Expense Code" must be defined in the A/P Defaults screen, under the "Expense Reports" tab. This is required before attempting an import, even if Expense Reports are already in use.

NOTE

It is recommended a designated Expense Code be made for unmapped expenses. By doing this, unmapped expenses can easily be identified and edited on the unposted Expense Report.

The following screen shows the A/P Defaults screen and an example of an "Unmapped Expense" in the Expense Codes setup window.

A/P Defaults screen, Expense Reports tab, with an Unmapped Expense Code selected and the Expense Codes setup window

3. Import File Format

When importing an individual expense report, there are two separate files required.

  1. Expense Details: This is the file based on the download of the Credit Card Statement. It will be unique each time.
  2. Expense Code Map: This is the file that contains a map in the event that the category label is not the same as the expense code. This file will evolve over time and be reused each time an import is done.

In either case, the import file requires either Comma Separated Value (.csv) or Tab Delimited text file (.txt). Each file and specific order of columns is explained in the following sections.

3.1  Expense Details Import File Format

The following explains the simple file format for the "Expense Details" portion of the import. The order of the columns is as follows:

  1. Expense Date (required, must be within current accounting year)
  2. Expense Code (required, must be an active, non-automotive expense code)
  3. Description (255 characters, if left blank it will be auto filled with the expense code default description)
  4. Amount (required, must be a positive amount)

Sample format shown below:

Sample Expense Details import file showing Expense Date, Expense Code, Description, and Amount columns

How to handle Special Characters:
Import data that contains special characters such as single/double quotes and carriage (hard) returns cannot be directly imported.

Option 1 - Remove all characters that fall into this category.

Option 2 - They can be replaced with substitute strings using a text editor application. If string substitution is used, during import, the strings will then be replaced with the original characters.

  • Substitute /dqt/ for double quotes, /sqt/ for single quotes, and /rtn/ for carriage returns. (the forward slashes must be included).

NOTE

Payments made to a credit card should be removed and not included with the import file. Payments do not need to be recorded on expense reports, as they have already been recorded in Accounts Payable.

3.2  Expense Map File Format

A map file is only required when the category or "expense" in the Expense Report import file does not correspond to the expense codes in CONNECTED. For example, a credit card statement that is downloaded from a bank may contain specific codes that are used by the bank. A map file will link those codes to the correct code in CONNECTED.

The map file must be a comma (.csv) or tab-delimited text file (.txt) with the columns in the following order:

  1. CONNECTED Expense Code (required, must be a valid, non-automotive expense code)
  2. Import File Expense Description (required, this is the code that would appear in a downloaded credit card statement for example)

Sample format shown below:

Sample Expense Code Map file showing CONNECTED Expense Code and Import File expense Description columns

4. Importing from a file to an Expense Report

To import from a file into an Expense Report:

  1. Open the Expense Reports window from the CONNECTED Desktop or Accounts Payable menu.
  2. Select "Add from Import" from the Actions menu, as shown in the following screen.
    Expense Reports window Actions menu with Add from Import selected
  3. The following "Import Expense Report Details" window appears.
    Import Expense Report Details window with Vendor, Date, and Comments fields
  4. Enter the "Vendor", "Date", and "Comments" for the import.

    NOTE

    Only Vendors that have been marked as an "Expense Report" vendor, in the Vendors window, can be selected.

    The "Date" will be used for the general ledger allocation for all expenses imported into a single expense report.

  5. After completing the three fields, click the "Select Import File" button and select the file to be imported.
  6. Click the "Select Map File" button and locate the map file to be used. The following screen shows when both files have been selected, with the file path of each displayed after selection.
    Import Expense Report Details window with the import file and map file paths displayed
  7. Click the "Import" button to proceed. If there are any unmapped expenses, the following message will appear. Click "Yes" to proceed and allocate unmapped expenses to the specific expense code designated OR click "No" to abort and update the map file with the new items before repeating the process.
    Message warning that unmapped expenses were found, with Yes and No buttons
  8. If proceeding with unmapped codes, the following prompt will appear to confirm if unmapped codes for the import should be exported to a file for reference. Click either "Yes" or "No" to proceed.
    Prompt asking whether to export the unmapped codes to a file for reference
  9. Once the import is complete an OK message will appear, followed by an "Import Results Report". If the import had any errors, it would be reported on this report.
    Import complete confirmation message with OK button
    Import Results Report listing the results of the expense report import

Once the Expense Report is imported, it will not be marked as "Approved", even if "Auto-Approve" has been selected in the A/P Defaults. Unapproved Expense Reports cannot be posted, which provides an opportunity to fix unmapped codes.

The following screen shows an imported Expense Report, which includes one unmapped expense line for "MISC", highlighted in green.

Imported Expense Report with one unmapped MISC expense line highlighted in green

5. Importing Expense Reports Expanded

5.1  Attaching Receipts to Expense Reports

CONNECTED has a handy Quick Notes feature that can be used to bulk attach documents like receipts to Expense Reports.

5.2  Payments are not an Expense

Any payment activity that is included in a downloaded file from a bank (credit card statement) needs to be removed from the import file. A payment is not an expense, and has already been recorded (or will be) in the Accounts Payable module via Payments.

5.3  Keep Map Files Updated

The best way to make sure expense report importing is accurate and efficient is to continue to work on a master "map" file over time, adding new ones as they come up.

5.4  Default Description as Mapping

If a category is not provided in an import file, the Description will be used as the default category.

6. Related Articles

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article