CSV import: Order Entry recurring templates

You can import recurring Order Entries by uploading a CSV file.

Download a template

We recommend downloading a new blank template from either the Recurring transactions page or the Company setup checklist, whenever you import information into Sage Intacct. This is important because:

  • Templates are automatically customized based on your company configuration, including dimensions and custom fields you created.
  • Templates can be updated by Intacct at any time, especially when a new version of Intacct is released. This means that an older template might not work.

If you download from a Transaction list page, you don't need any Company permissions.

To download a template from the Recurring transactions list page:

  1. Go to Order Entry > All > Other transaction activity > Recurring transactions.

  2. Select Import.
  3. On the Import dialog, select the Download template link.

To download a template from the Company setup checklist:

  1. Go to Company > Setup > Configuration > Import data.

    A list of information that you can import appears.

  2. Decide on a type of information to upload, and select the Template link associated with that information.

Prepare a CSV file for import

When you download a template, the correct headers are in the template already. All you have to do is fill in the columns with your data, save it as a CSV file, and upload the file.

The header titles in the template you download correlate to fields in Intacct. Incorrect header titles will cause an upload error.

For more information about the CSV upload process, including best practices, common errors, and how to upload your CSV file, see Prepare your file for CSV import.

Best practices

The following best practices will help you prepare your CSV file for upload.

Avoid common import errors

Intacct recommends following these guidelines to avoid import errors.

Format dates

When uploading your CSV file, you can select a Date Format for the dates in your file.

When you select a date format here, Intacct attempts to import your file using the selected date format. If Intacct can’t import your file with the selected date format, it attempts to discover the date format used in your file and import the data using that date format.

Import a CSV file

Now that you've entered your data and looked through it for any of the common issues imports can have, you’re ready to import your file to Intacct.

To import your CSV file:

  1. Go to Company > Setup > Configuration > Import data.

  2. Find the information type that you want to import, and select the corresponding Import link.
  3. In the Import Company Information dialog, set the following and select Import:

After an import, Sage Intacct informs you if the import was successful and how many records were imported.

In a completely successful import, the confirmation page lets you verify all the records in your original file were, in fact, successfully imported without having to verify them manually.

Import offline

Some imports can take considerable time, depending on their size and how much processing Intacct must do to the data. When in doubt, select Process offline on the import utility page.

When the offline process is complete, Intacct sends an email to the address you entered in the Import Company Information dialog (where you imported your file).

Intacct recommends that you select Process offline when importing CSV files, and provide your email address. If your import fails, you’ll always be notified, and the failed records are sent to your email.

Handle errors

If you experience import errors, review the importing tips and common errors.

Import errors occur when you try to import information that doesn’t match the requirements of the template. Each template has a set of required information you must enter to import the file successfully, and formats to follow for certain kinds of information. Read the descriptions in the template to determine the most accurate way to enter your data.

If individual transactions are in error, the rows in the transaction that are in error are saved in a CSV file for you along with an error code for each row. Check your email for information about specific errors. See Find and fix CSV import errors for more information.

For more information about the CSV upload process, read Prepare your file for CSV import.

Field descriptions

The field definitions in your template explain what type of information is required for each field, and how to enter valid information. It's always a good idea to read the field definitions before making entries.

You can reorder the columns of your CSV file for ease of use. However, the column header must contain the field name exactly as it appears in the original template.

If you downloaded a template from the Company Setup Checklist or an object list page, your template contains the headers and dimensions that are specific to your company. The headers in a standard template might not contain field definitions specific to your company.

To import dimension values, enter information in the appropriate dimension column of the import spreadsheet. Otherwise, no information appears for that dimension.

If you relabeled any dimensions (see Terminology for more information), your dimension name does not appear in the CSV template, but the original Intacct dimension name does.

Field Name: DONOTIMPORT

#

Any row that starts with # is ignored during import.

Field Name: TRANSACTIONTYPE

UI Field Name:

Document type

Type:

Character

Length:

30

Default Value:

None

Valid Values:

Any active transaction definition. This should match the Template Name of the transaction definition.

Dependencies:

Should already exist

Required:

Yes

Editable:

No

Field Name: CUSTOMERID

UI Field Name:

Customer ID

Type:

Character

Length:

21

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Should already exist

Required:

Yes

Editable:

No

Field Name: REFERENCENO

UI Field Name:

Reference number

Type:

Character

Length:

100

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: TERMNAME

UI Field Name:

Payment terms

Type:

Character

Length:

40

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: MESSAGE

UI Field Name:

Message

Type:

Character

Length:

1000

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: CONTRACTID

UI Field Name:

Contract ID

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: CONTRACTDESCRIPTION

UI Field Name:

Contract description

Type:

Character

Length:

80

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: SHIPPINGMETHOD

UI Field Name:

Shipping method

Type:

Character

Length:

40

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: SHIPTO

UI Field Name:

Ship to

Type:

Character

Length:

200

Default Value:

None

Valid Values:

Valid contact name. (This is the contact's Suggested Contact Name, which is unique across Intacct.)

Dependencies:

Should already exist

Required:

No. If none is specified, Intacct will take the default ship to contact setup in the customer record.

Editable:

Yes

Field Name: BILLTO

UI Field Name:

Bill to

Type:

Character

Length:

200

Default Value:

None

Valid Values:

Valid contact name. (This is the contact's Suggested Contact Name, which is unique across Intacct.)

Dependencies:

Should already exist

Required:

No. If none is specified, Intacct will take the default bill to contact setup in the customer record.

Editable:

Yes

Field Name: SUPDOCID

UI Field Name:

Supporting document ID

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: CURRENCY

UI Field Name:

Currency

Type:

Character

Length:

3

Default Value:

Base Currency

Valid Values:

Any defined currency, such as USD or EUR; blank denotes base currency

Dependencies:

Must reference a previously defined currency

Required:

No

Editable:

Yes

Notes:

Use only in multi-currency companies. This field defines the transaction currency. If no field is defined here, the base currency is used.

Field Name: BASECURR

UI Field Name:

Base currency

Type:

Character

Length:

3

Default Value:

None

Valid Values:

Base currency setup in Entity setup page (Company > Records > Entities)

Dependencies:

Must match the Entity's base currency.

Required:

Yes

Editable:

No

Notes:

Use only in multi-currency SHARED environments. This field defines the transaction's base currency. The Entity specified in column AE defines the base currency in this column.

Field Name: EXCHRATEDATE

UI Field Name:

Exchange ratedate

Type:

Character

Length:

40

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Must reference a previously defined exchange rate type

Required:

Yes

Editable:

Yes

Notes:

Use only in multi-currency companies. Define an optional custom exchange rate type or Intacct can derive the exchange rate if Intacct Daily Rate is selected here.

Field Name: EXCHRATETYPE

UI Field Name:

Exchange rate type

Type:

Character

Length:

40

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Must reference a previously defined exchange rate type

Required:

Yes

Editable:

Yes

Notes:

Use only in multi-currency companies. Define an optional custom exchange rate type or Intacct can derive the exchange rate if Intacct Daily Rate is selected here.

Field Name: EXCHRATE

UI Field Name:

Exchange rate

Type:

Number

Length:

17, not including decimal point

Default Value:

Defaults to the exchange rate of the CURRENCY on the EXCHRATEDATE for the EXCHRATETYPE

Valid Values:

Positive integers

Dependencies:

None

Required:

No

Editable:

Yes

Notes:

Use only in multi-currency companies. Overrides the default exchange rate, which is the product of the CURRENCY, EXCHRATEDATE, and EXCHRATETYPE.

Field Name: STARTDATE

UI Field Name:

(Schedule) Start date

Type:

Date

Length:

10

Default Value:

None

Valid Values:

DD/MM/YYYY

Dependencies:

None

Required:

Yes

Editable:

Only if schedule has not executed any transactions

Field Name: OCCURRENCES

UI Field Name:

After a number of occurrences

Type:

Number

Length:

3

Default Value:

1

Valid Values:

positive integer

Dependencies:

OCCURRENCES overrides ENDDATE if both are specified.

Required:

Not required if REPEAT is set to None or ENDDATE is specified

Editable:

Yes

Field Name: ENDDATE

UI Field Name:

(Schedule) End date

Type:

Date

Length:

10

Default Value:

None

Valid Values:

DD/MM/YYYY

Dependencies:

OCCURRENCES overrides ENDDATE if both are specified

Required:

No

Editable:

Yes

Field Name: REPEAT

UI Field Name:

Repeats

Type:

Character

Length:

6

Default Value:

Months

Valid Values:

None, Days, Weeks, Months, Years

Dependencies:

Used if OCCURENCES or ENDDATE are specified

Required:

Not required if value is set to None

Editable:

Yes

Field Name: REPEATINTERVAL

UI Field Name:

Repeat

Type:

Character

Length:

3

Default Value:

1

Valid Values:

positive integer

Dependencies:

REPEAT value

Required:

Not required if value is set to None

Editable:

Yes

Field Name: EOM

UI Field Name:

End of Month

Type:

checkbox

Length:

N/A

Default Value:

False

Valid Values:

T = True or F = False

Dependencies:

Only used if REPEAT value is set to Months

Required:

No

Editable:

Yes

Field Name: DOCSTATUS

UI Field Name:

(Schedule) Status

Type:

Character

Length:

8

Default Value:

Active

Valid Values:

Active or Inactive

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: LIN_NO

UI Field Name:

Line number

Type:

Number

Length:

30

Default Value:

None

Valid Values:

positive integer

Dependencies:

None

Required:

Yes

Editable:

No

Note:

Represents the entry number in the Entries section located in the Line Items tab of the recurring transaction page. For example, if the recurring transaction has three items, enter the line entry number 1,2, or 3 which represents this item in the transaction. The value assigned determine the placement of this item within the transaction. The line numbering re-starts for each new transaction.

Field Name: ITEMID

UI Field Name:

Item ID

Type:

Character

Length:

30

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

None

Required:

Yes

Editable:

Yes

Field Name: ITEMDESC

UI Field Name:

Description

Type:

Character

Length:

400

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No, left blank if no value is given

Editable:

Yes

Field Name: WAREHOUSEID

UI Field Name:

Warehouse

Type:

Character

Length:

30

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Must refer to a valid warehouse

Required:

Yes, if item type is Inventory

Editable:

Yes

Field Name: QUANTITY

UI Field Name:

Quantity

Type:

Numeric

Length:

10

Default Value:

None

Valid Values:

Integer

Dependencies:

None

Required:

Yes

Editable:

Yes

Field Name: UNIT

UI Field Name:

Unit

Type:

Character

Length:

30

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Refers to a valid unit of measure

Required:

Yes

Editable:

Yes

Field Name: PRICE

UI Field Name:

Price

Type:

Number

Length:

40

Default Value:

None

Valid Values:

Integer

Dependencies:

None

Required:

Yes

Editable:

Yes

Field Name: LOCATIONID

UI Field Name:

Location

Type:

Character

Length:

20

Default Value:

None

Valid Values:

An existing valid location

Dependencies:

None, except in shared multi-entity companies with multiple base currencies, the LOCATION_ID must use the same currency as the BASECURR field.

Required:

No

Editable:

Yes

Notes:

In shared multi-entity companies with multiple base currencies, LOCATIONID must be in an entity that uses the same base currency as BASECURR.

Field Name: DEPARTMENTID

UI Field Name:

Department

Type:

Alphanumeric

Length:

20

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: MEMO

UI Field Name:

Memo

Type:

Character

Length:

400

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: REVRECTEMPLATE

UI Field Name:

Rev rec template

Type:

Alphanumeric

Length:

40

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Refers to an existing template.

Required:

Yes, if the line is to be deferred.

Editable:

Yes

Field Name: REVRECSTARTDATE

UI Field Name:

(Rev Rec) Start date

Type:

Date

Length:

10

Default Value:

None

Valid Values:

DD/MM/YYYY

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: REVRECENDDATE

UI Field Name:

(Rev Rec) End date

Type:

Date

Length:

10

Default Value:

None

Valid Values:

DD/MM/YYYY

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: PROJECTID

UI Field Name:

Project (Dimensions)

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: TASKID

UI Field Name:

Task (Dimensions)

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: CUSTOMERDIMID

UI Field Name:

Customer (Dimensions)

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: VENDORID

UI Field Name:

Supplier (Dimensions)

Type:

Character

Length:

21

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: EMPLOYEEID

UI Field Name:

Employee (Dimensions)

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Refers to a valid employee

Required:

No

Editable:

Yes

Field Name: CLASSID

UI Field Name:

Class (Dimensions)

Type:

Character

Length:

20

Default Value:

None

Valid Values:

Alphanumeric and underscore

Dependencies:

Should already exist

Required:

No

Editable:

Yes

Field Name: SUB_LINE_NO

UI Field Name:

Subtotal line number

Type:

Number

Length:

 

Default Value:

None

Valid Values:

positive integer

Dependencies:

None

Required:

Yes

Editable:

No

Note

Represents the subtotal entry number in the Subtotals section located at the bottom of the Line Items tab of the recurring transaction page. For example, if the recurring transaction has two subtotals, enter the line entry number 1 or 2 which represents this subtotal in the transaction. The line numbering re-starts for each new transaction.

Field Name: SUBDESC

UI Field Name:

(Subtotal) Description

Type:

Character

Length:

100

Default Value:

None

Valid Values:

Must match subtotal description setup in the transaction definition

Dependencies:

None

Required:

No

Editable:

No

Field Name: ABSVAL

UI Field Name:

(Subtotal) Value

Type:

Number

Length:

12

Default Value:

None

Valid Values:

Numeric

Dependencies:

Used when subtotal value type selected in transaction definition is Amount

Required:

No

Editable:

Yes

Field Name: PERCENTVAL

UI Field Name:

(Subtotal) Percent

Type:

Number

Length:

12

Default Value:

None

Valid Values:

Numeric

Dependencies:

Used when subtotal value type selected in transaction definition is Percent

Required:

No

Editable:

Yes

Field Name: SUBLOCATIONID

UI Field Name:

(Subtotal) Location

Type:

Character

Length:

20

Default Value:

None

Valid Values:

An existing valid location

Dependencies:

None, except in shared multi-entity companies with multiple base currencies, the LOCATION_ID must use the same currency as the BASECURR field.

Required:

No

Editable:

Yes

Notes:

In shared multi-entity companies with multiple base currencies, LOCATIONID must be in an entity that uses the same base currency as BASECURR.

Field Name: SUBDEPARTMENTID

UI Field Name:

(Subtotal) Department

Type:

Alphanumeric

Length:

20

Default Value:

None

Valid Values:

Alphanumeric

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: TAXABLE

UI Field Name:

Taxable

Type:

Character

Length:

N/A

Default Value:

Derived from ITEM

Valid Values:

T = True or F = False

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: PAYMETHOD

UI Field Name:

Payment method

Type:

Character

Length:

N/A

Default Value:

None

Valid Values:

None, Cheque, Credit Card, Record Transfer, Cash, Online ACH Debit, Online Credit Card

Dependencies:

None

Required:

No

Editable: Yes

Note:

Online ACH Debit and Online Credit Card are only valid if your company is subscribed to Payment Services.

Field Name: PAYINFULL

UI Field Name:

Payment in full

Type:

Character

Length:

4

Default Value:

T (true)

Valid Values:

T = true or F = false

Dependencies:

None

Required:

Yes

Editable:

Yes

Note:

If Payment Method does not equal None, you must indicate true or false for Payment in Full.

Field Name: PAYMENTAMOUNT

UI Field Name:

Payment amount

Type:

Float

Length:

N/A

Default Value:

None

Valid Values:

None

Dependencies:

None

Required:

No

Editable:

Yes

Note:

If Payment in Full is false, the Payment Amount is required.

Field Name: ACCOUNTTYPE

UI Field Name:

Account type

Type:

Float

Length:

N/A

Default Value:

None

Valid Values:

Bank, Undeposited Funds Account

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: BANKACCOUNTID

UI Field Name:

Bank account

Type:

Character

Length:

N/A

Default Value:

None

Valid Values:

None

Dependencies:

None

Required:

No

Editable:

Yes

Field Name: CUSTOMERCREDITCARDKEY

UI Field Name:

Credit card

Type:

Character

Length:

N/A

Default Value:

None

Valid Values:

None

Dependencies:

None

Required:

No

Editable:

Yes

Note: If Payment Method = Online Credit Card, then Credit Card is required.
Field Name: CUSTOMERBANKACCOUNTKEY

UI Field Name:

Customer bank account

Type:

Character

Length:

N/A

Default Value:

None

Valid Values:

None

Dependencies:

None

Required:

No

Editable:

Yes

Note: If Payment Method = Online ACH Debit, Customer Bank Account is required.
Field Name: GLACCOUNTKEY

UI Field Name:

Undeposited funds account

Type:

Character

Length:

N/A

Default Value:

None

Valid Values:

None

Dependencies:

None

Required:

Yes

Editable:

Yes

Note:

If Account Type equals Undeposited Funds Account, the Undeposited Funds Account is required.

Field Name: CREDITCARDTYPE

UI Field Name:

Card type

Type:

Character

Length:

N/A

Default Value:

None

Valid Values:

Visa, Mastercard, Discover, American Express, Diners Club

Dependencies:

None

Required:

No

Editable:

Yes