Skip to main content

Foundation Connection Setup Guide

Complete the below modules to connect your Foundation account with Agave's AP Automation tool:

note

Creating this connection will not automatically send any data into Foundation.

Module 1: Foundation Database Connection

Connecting to Cloud Versions of Foundation

The below provides an overview of how to connect to cloud or hosted versions of Foundation. It takes about 15-30 minutes to complete.

Step 1: Create Agave User in Foundation

The first step is to create a dedicated User to connect to Agave. We recommend using a dedicated User for the integration, so you can track activity from your integration with your PM system.

To create a dedicated User:

  1. From the Foundation main menu, under Tools and System, select Security:

Company Tools

  1. Press the + sign, then Foundation Software LLC --> Companies --> Users. Right click the Users folder and select Add user...:

Company Tools

  1. Add a User ID named "Agave", select your Foundation Company, and make sure this user has ODBC Access enabled. Then press Save.
caution

Make sure to use "Agave" for the User ID since this is a requirement from Foundation.

Company Tools

  1. Double-click on Companies, and then press your Company:

Company Tools

  1. Press the Users tab. Right click in the User column and select Add:

Company Tools

  1. Enter the "Agave" User, and then press Close. Press Yes when prompted to save your changes.

Company Tools

How do I determine my database name?

To determine your Foundation database name:

  1. From anywhere in Foundation, select File--> Change Database:

Company Tools

  1. A list of your database names will appear:

Company Tools

Step 3: Notify Agave to Make the Connection

Noting your Agave Account Manager that you are ready to connect Foundation to your PM System!

Module 2: FSI Importer Setup

Agave uses Foundation's FSI Importer to safely create invoices in Foundation. Follow this guide to set up the FSI Importer and Agave Connector on your computer so invoices can flow automatically from the Agave platform into Foundation.

Step 1: Download the FSI Importer

  1. Log in to the Foundation Client Portal.

  2. If you are a Foundation Cloud (Hosted) Customer, go to Resources-->Downloads. If you are a Foundation On-premise Customer, go to Resources-->Software Releases.

  3. Select the download icon for the FSI Importer.

  4. Once the file has downloaded, go to your Downloads folder and open the .exe file. This will start the installation process for the FSI Importer.

  5. Finish the installation process.

Step 2: Set up ODBC access for the FSI Importer

To use the FSI Importer with Agave Sync, you will need to set up Microsoft Open Database Connectivity (ODBC) access to your Foundation instance.

Download and Install the ODBC Driver

  1. Go to the Microsoft website and download the Microsoft ODBC Driver for SQL Server 18 (x64)

ODBC Guide

  1. Double click on the msodbcsql.msi file that you downloaded

ODBC Guide

  1. This will open up an Installation Wizard, click Next

ODBC Guide

  1. Accept the agreement terms, click Next

ODBC Guide

  1. Select Client Components, click Next

ODBC Guide

  1. On the next screen, click Install

ODBC Guide

  1. You may encounter a User Account Control prompt, click Yes

ODBC Guide

  1. Click Finish to complete the installation of the driver

ODBC Guide

Configure the ODBC Driver

warning

Make sure to open ODBC Data Sources (32-bit) when configuring the driver. Using the 64-bit version will lead to errors.

  1. Open the Start Menu and search “ODBC”, then open the ODBC Data Sources (32-bit) application

ODBC Guide

  1. Switch to the System DSN tab, click Add

ODBC Guide

  1. Select ODBC Driver 18 for SQL Server, click Finish

ODBC Guide

  1. In the Name and Description fields, enter the name of your Foundation database (usually looks like Cas_xxx). You will also need to enter the hostname and port for your Foundation server in the Server field.
  • For hosted Foundation instances: sql.foundationsoft.com,9000
  • For on-premise Foundation instances: enter the hostname (this will be a domain or IP address) and the port that we are using to connect to your server (e.g., xxx.xx.x.xx,4243 )

ODBC Guide

  1. Select With SQL Server authentication using a login ID and password entered by the user, then enter the credentials for the Agave user you created into the Login ID and Password fields, click Next

ODBC Guide

  1. Check the Change the default database to checkbox, then type in your Foundation database name. Also, uncheck the Use ANSI nulls, paddings and warnings checkbox, click Next

ODBC Guide

  1. In the Connection Encryption dropdown box select Optional, click Finish

ODBC Guide

  1. Click Test Data Source... to test the connection

ODBC Guide

  1. If the test was successful, you will see this message, just click Ok to save the configuration

ODBC Guide

  1. If the test was unsuccessful then it is likely due to an incorrect password
  • If you've confirmed that the password is correct, then complete steps 1-8 again and retry the connection test

Step 3: Set up the Agave Connector

  1. Ask your Agave Account Manager for a link to the Agave Connector. Then download and install it.

  2. Open the Agave Connector and press Add Account.

Foundation AP Invoices

  1. Select Foundation as your Source System.

Foundation AP Invoices

  1. Input details for your Foundation user you use in Agave Sync, and then press Test and Save. Note, these are the same credentials you used for connecting Foundation to Agave Sync.

Foundation AP Invoices

  1. Notify your Agave Account Manager that you have completed the foregoing step and ask for an Account ID and Token. Input these details in the next screen and then press Test and Save:

Foundation AP Invoices

  1. Notify your Agave Account Manager that you have completed the foregoing step. They will then be able to confirm that you can export AP Invoices to Foundation.