Tipalti Help Center home page
  • Get started
    • Onboarding tools
    • Video tutorials
  • User guides
    • Tipalti Hub Home
      • Log in to the Tipalti Hub
      • Home for employees
      • Home for finance team
    • Tipalti AI Assistant
      • Ask the assistant
      • Common prompts
    • Administration
      • General
      • Communications
      • Bills setup
    • Multiple entities
      • Multiple entities
      • Switch entities with multi-instance setup
    • Funding
      • Funds overview
      • Manage virtual accounts
      • Fund Tipalti accounts
      • Transfer funds between accounts
      • Fund Multi-FX accounts
    • Payees
      • Add, import, and invite payees
      • Search payee information
      • Manage payee status and settings
      • iFrame/ Supplier Hub
      • Managing your payees
      • Manage actions as a payee
      • Add and review payee documents
      • Verification of payee
    • Taxation
      • US tax forms
      • Tax form expiration
      • Tax withholding
      • Certificate of No US Activities
      • Additional documents
      • Non-US tax collection
      • Tax form statuses
    • Procurement
      • New Procurement
      • Original Procurement
    • PO matching
      • What's new with PO matching
      • PO matching
      • Review PO matching
      • Updates to POs
      • Bill approval for PO-backed bills
      • Match dropship invoices
      • Handle prepayments
      • Matching process
      • Bill routing
      • Matching policies
    • Bills
      • Start using Bills
      • Manage bills
      • Approve and pay
      • How Bills works
    • Tipalti Expenses
      • Get started
      • Create and submit expenses
      • Manage and approve expenses
      • Build expense approval workflows
      • Reimburse expenses
      • Connect and manage your corporate cards
    • Tipalti Cards
      • Tipalti Cards
      • Fund your card
      • Manage cards
      • Monitor card transactions
      • Process transactions
      • ERP sync
      • Credit card statement report
    • Payments
      • Submit payments
      • Manage payments
      • Schedule payments
      • Understanding payment statuses
      • Payment methods coverage: US and ROW
      • Payment methods coverage: UK and EU
      • Payment methods coverage: Canada
      • Payment error codes
      • Managing unsuccessful payments
    • Reports
      • AI-powered reports
      • Payment reports
      • Bill reports
      • Payee reports
      • Tax reports
      • User reports
    • Security practices
      • Email security
      • Business continuity practices
      • Two-factor authentication
      • Detect
  • Integrations
    • 3rd Party Apps
      • Partner Platforms
      • SSO
    • ERPs
      • Sage Intacct
      • NetSuite 2.0
      • Microsoft Business Central
      • QuickBooks
      • Xero
      • Tipalti Connect
      • Acumatica
      • SAP B1
    • File Integration
      • Configure auto-sync settings
      • Import files
      • Export files
  • Resources
    • Webinars
    • General FAQs
    • User guide FAQs
      • Payee FAQs
      • Bill FAQs
      • Card FAQs
      • PO Matching FAQs
      • Payment FAQs
      • Detect FAQs
      • Taxation FAQs
      • Administration FAQs
      • Expenses FAQs
    • ERP FAQs
  • Release notes
  • Dev docs
Sign in
  • Get started  
    • Onboarding tools  
    • Video tutorials  
    • Live training  
  • User guide  
    • Log in to the Tipalti Hub
    • Administration  
      • Administrative operations
      • User roles
    • Multiple entities
    • Funding  
      • View funds required
      • Fund Tipalti accounts
      • Fund Multi-FX accounts  
        • Currency cutoffs and validations
    • Payees  
      • Search payee information
      • Manage payee status and settings
      • iFrame/ Supplier Hub
      • Managing your payees
      • Documents review
    • Taxation  
      • US tax forms
      • Tax form expiration
      • Tax withholding  
        • Withholding rates
        • Income types
        • Tax form and entity types
      • Certificate of No US Activities
      • Additional documents
      • Non-US tax collection
      • Tax form statuses
    • Procurement  
      • System overview
      • Create and track purchase requests
      • Approve purchase requests
      • Mark goods and services as received
      • Vendor registration
      • Send PO PDF
      • Back office  
        • Set reminders
        • Run parallel PR/ vendor approval
        • Emails
        • PO PDF customization
        • Upload budget
        • Customize Procurement forms
        • Contract repository
      • Workflow integrations
    • PO Matching  
      • Matching process
      • Handle matching exceptions
      • Bill routing
      • Matching policies
      • Bill coding
      • Bill approval for PO-backed bills  
        • Approvable bills
        • Non-approvable bills
        • PO updates
      • Prepayments (NetSuite 2.0)
      • Track and match a dropship invoice  
        • Set payees up as dropship vendors
        • Upload and match a dropship invoice
    • Bills  
      • Bill flows
      • Usability
      • Add invoices
      • Manage bills
      • Add comments and files to bills
      • Bill approvers
      • Invoice processing approvals
      • Email Security
      • Tax collection in Bills
      • Bill statuses
    • Tipalti Expenses  
      • Get started
      • Create and submit expenses
      • Manage and approve expenses
      • Reimburse expenses
      • Connect your corporate cards
    • Tipalti Cards  
      • Funds flow
      • Manage cards
      • Card transactions overview
      • Process transactions
      • ERP sync
      • Credit card statement report
    • Submitting payments
    • Payment information  
      • Payment statuses defined
      • Payment methods coverage: US and ROW
      • Payment methods coverage: UK and EU
      • Payment methods coverage: Canada
      • Payment error codes
    • Reports  
      • Smart report builder
      • Payment reports
      • Bill reports
      • Payee reports
      • Tax reports
      • User reports
    • Security practices  
      • Email security
      • Business continuity practices
      • Two-factor authentication
    • Detect
  • Integrations  
    • 3rd Party Apps  
      • Partner Platforms
      • SSO
    • ERPs  
      • Sage Intacct
      • NetSuite 2.0
      • Microsoft Business Central
      • QuickBooks
      • Xero
      • Tipalti Connect
      • Acumatica
      • SAP B1
    • File Integration  
      • Configure auto-sync settings
      • Import files
      • Export files
  • FAQs  
    • General FAQs
    • User guide FAQs  
      • Bill FAQs
      • Card FAQs
      • PO Matching FAQs
      • Payment FAQs
      • Detect FAQs
      • Taxation FAQs
      • Administration FAQs
      • Expenses FAQs
    • ERP FAQs
  • Release notes
  • Dev docs
  1. Tipalti
  2. Integrations
  3. File Integration
  4. Import files
Follow

Articles in this section

  • Import Files: Standard Sync
  • Configure Import Settings
  • Import Files: Auto-Sync
  • File Alerts
  • Templates
  • Purchase orders template
  • GRNs template
  • GL accounts template
  • Custom field values
  • Payment terms template
See more

Configure import settings

Required user role File Integration Operator

Whether you choose to standard sync or automatic import files, you need to configure the format of the integration files so that it matches that of your back-end system. Use the "File integration" subtab to configure the settings for record imports.

File integration settings

Select a category below for details.

Configure global mapping

You can map the following values to match your ERP.

  • Countries
  • States
  • Currencies
  • Entities
  • Entity base currency
  1. Go to Administration > File integration > Mapping.
  2. On the "Mapping" tab, click the values that you want to map.
  3. For each field, you can choose the format that best suits your system. For example, to map "Country" data, select one of the following:
    1. "Country name" or "ISO code" for a preset format
    2. "Custom" to configure the name of the countries as mapped in your system. 
      Country format settings page
  4. Click "Save".
Change the date format

You can select the date format you want applied to all your templates.

  1. Go to Administration > File integration.
  2. On the "File templates" tab, in the "Formats" section, click "Date".
    Date box under Format section
  3. On the "Date format" page, select the date format and click "Save".
    Date format settings page
Select the parameter for the payee identifier

All records are imported based on the payee ID. On the "File templates" tab, you can select by which parameters you would like the payee unique identifier to be created.

  1. Go to Administration > File integration.
  2. On the "File templates" tab, in the "Formats" section, click "Payee external ID". 
    Payee external ID button under Formats section
  3. Select an option from the dropdown menu and click "Save".
    1. For the "Tipalti's payee ID" option, the unique payee identifier used in the Tipalti Hub is applied.
    2. For the "Field" option, in the "Field name" field, select one of the options from the dropdown menu that you want to use as an identifier and click "Save".
      • Alias - An alternate name for the payee, if applicable
      • Company name - Payee company name
      • Phone - Payee phone number
      • Email - Payee email address
      • Full name - Payee full name
    3. For the "Custom structure" option, type a value for the following fields:

      • Prefix value - String (optional)
      • Index starting point - Numerical (mandatory)
      • Suffix value - String (optional)


      Template settings: Payee external ID

The value for the payee external ID displays in the "File integration external ID" field in the GENERAL row on the payee record. 
Flat file external ID fiels on payee record

Set up the separators for amount values

You can configure decimal and thousands separators format for the amount that you want to apply to all templates.

  1. Go to Administration > File integration.
  2. On the "File templates" tab, in the "Formats" section, click "Separators".
  3. On the "Separator format" page, do the followings:
    1. From the "Thousand separator" dropdown, select "Comma (,)", "Point (.)", "Space ()", or "None" to separate groups of thousands.
      Thousand seprator list
    2. From the "Decimal separator" dropdown, select "Comma (,)", "Point (.)", "Space ()", or "None" to indicate the decimal place. 
      Decimal seprator list
    3. In the "Digits after decimal" field, specify the number of digits that must follow the decimal point. 
      Separators format page
  4. Click "Save".
Customize the columns and fields in the files

Whether you choose to standard sync or automatic import files, you may need to customize the file integration templates to match your ERP.

If no template is defined, Tipalti's default template will be used.

  1. Go to Administration > File integration.
  2. On the "File templates" tab, in the "Import templates" section, select the type of record for which you want to customize the template.
    Import templates section on the File templates page
  3. On the "Edit template" page, all the fields included in the template are listed in the "Add to template" panel.
    1. To add a new column header to the template, drag and drop it from the right to the left panel. 
      Drag and drop a field for import
    2. To change the order of column headers in the template, drag each row up or down. 
      Reorder the import fields
    3. In the "Your file's headers" column, edit the field name to match your records.
    4. To remove a header from the template, click Remove a field at the end of the header row, which returns it to the right panel.
    5. Use the "External field" for ERP fields that are not supported in Tipalti. An "External field" is a field that does not exist in Tipalti. This field can either be left empty (for the entire template) or you can specify a default value for it (also for the entire template).
      1. Drag the "External field" from the right to the left panel.
      2. If you want to add a default value for this field, click Edit field icon to open the "Edit external field" dialog.
      3. Type the name of the field in your ERP and its corresponding value. 
        Edit external field dialog
      4. Click "Save".
      5. To set an expression for a specific field, click and select "Set expression". 
        Set expression menu
      6. In the "Add expression field' dialog, build your expression.

        To use a field that is not part of the template, add it as an external field to the template prior to building your expression.
        If you are an advanced user, you may click Advanced and enter a JSON strings to add your expression.


        Add expression field dialog

    6. To change the value of a field so that it matches what is in your ERP, click the "Edit" icon to map the value. For each of Tipalti's values, enter the corresponding value in your ERP.

      If no value is defined, Tipalti's default value will be used.


      Rename values - Category dialog

    7. For custom fields, define a default value for mandatory custom fields.
      1. Select "Set default" to open the "Custom field - Default value when empty" dialog. 
      2. Enter the default value, so whenever a field is left empty, its corresponding default value is auto-populated during the sync process. 
      3. Select to include/ exclude the default values when updating records. 
    8. For purchase orders and GRNs templates, fields are categorized at either the header level or line level1. In the panel on the right, click the header or lines tab to view the fields in these sections2. 
      Purchase orders import template
Select the parameters for CSV files

The "File setup" screen allows to select different configurations for your CSV files that best suit your system.

  1. On the "File integration" subtab, click "File setup".
  2. For each parameter, select the "Value" that you want to use.

    • New line separator - What separates lines
    • Column delimiter - What separates lines
    • Array separator - What separates objects within a list
    • Quotes - What separates lines
    • BOM - What separates lines
    • Encoding - Encoding format for CSV (only Unicode (UTF-8 ) is available)


    • If, for "Array separator" and "Column delimiter" you selected "Comma" as separator, an error displays.
    • If you need to use the same separator for both parameters, you may need to select "Phrase in quotes is string" checkbox.
      Phrase in quotes is string checkbox
  3. Click "Save".
Customize import settings

The "Import settings" section allows you to configure additional settings to import data.

  1. On the "File integration" subtab, click "Import/Export settings". 
    Export settings subtab
  1. For each of the records, select whether or not you want to add the imported data to existing records or replace the existing records with the imported data
  2. Click "Save".
    Import settings section
  • ZD.4.log-1212665864.zip
    20 KB Download
Was this article helpful?

We’d love the opportunity to improve. Submit your feedback.

We’re glad you enjoyed the article!

Have more questions? Submit a request
Return to top
Privacy Policy | Terms of Use | Payer/Sender Rights | Customer Assistance Policy
LinkedIn Instagram Facebook Twitter YouTube
Contact support