This article walks through connecting (linking and authenticating) a Sage Intacct entity to an Alvys subsidiary and configuring AR and AP sync and export settings, account/dimension/custom field mappings, and carrier export behavior. Complete the Sage preparation steps before starting this wizard.
Overview
The Sage Intacct (also called Intacct) connection wizard links one Alvys subsidiary to one Sage Intacct entity. After connecting, AR invoices export, sync, and post from Alvys to Sage and payments import from Sage to Alvys on a 4-hour schedule. You configure which transaction types sync in the Accounts Receivable and Accounts Payable sections of the Settings tab, and you map GL accounts, dimensions, and custom fields in the Account Mappings and Dimensions & Custom Fields tabs. Each Alvys subsidiary you want to connect requires its own separate connection.Before You Start
- Sage Intacct preparation must be complete: Web Services must be enabled in your Sage subscription, AlvysMPP must be authorized under Company > Web Services Authorizations, and a Web Services user must be created with “All” permissions on all 10 required modules. See How to Prepare Sage Intacct Before Connecting to Alvys before proceeding.
- Have your Sage Company ID, Web Services User ID, and password ready before starting the wizard.
- Only users with the “Admin” or “Partner Admin” role can access Settings > Connections > Sage Intacct (the “CompanyProfileManager” permission controls access).
Steps
- Select your Alvys subsidiary. Go to Settings > Connections > Sage Intacct. Click Connect. From the dropdown, select the Alvys subsidiary you want to connect to Sage Intacct. Each subsidiary must be connected separately; repeat this process for each subsidiary you want to link.
-
Choose where transactions will post in Sage. Select how Alvys transactions will be routed in your Sage entity structure:
- Matching child entities (Recommended): Transactions post to the Sage entity whose name matches the Alvys subsidiary. Use this option if your Sage structure has separate child entities for each subsidiary.
- Top-level entity: All transactions post to the top-level Sage entity, regardless of which Alvys subsidiary generated them. Important: This selection is permanent and cannot be changed after setup. If you need to change the posting destination later, you must disconnect the subsidiary and reconnect with the correct setting. If you are unsure which option applies to your Sage structure, consult your Sage administrator before proceeding.
- Enter your Sage credentials. Enter the Sage Intacct Company ID, the Web Services User ID, and the password for that user. Alvys uses these credentials to authenticate with the Sage Web Services API. Click Connect to validate the credentials and proceed.
-
Configure AR Settings. Under the Settings tab’s Accounts Receivable section, toggle AR sync active to enable AR export, then configure the individual options:
- Autopost Invoices: Creates invoices directly in posted state. Disable to create invoices as drafts instead.
- Auto create customer: Creates a new customer if no match is found. Pair with Default Customer Type to set the type assigned to newly created customers.
- Auto update customer: Always updates the customer in Sage with the customer details in Alvys.
- Name Matching Fallback: When Alvys can’t match a record using a primary identifier, it automatically falls back to matching by name.
- Customer transaction prefix: Applies predefined prefixes to transaction reference numbers for easier identification.
- Exclude zero value transactions: Excludes transactions with a total value of zero dollars from export.
- Split revenue by trip: Creates a separate revenue line for each trip when a load is split, attributing revenue to the truck that ran each trip for truck-based P&L reporting.
- Link Invoice Reference Number to: Maps the invoice reference number on exported invoices to an Alvys field, such as Order #.
-
Configure AP Settings. Under the Settings tab’s Accounts Payable section, toggle AP sync active to enable AP export, then configure the individual options:
- Autopost Bills: Creates bills directly in posted state (submitted instead if bill approval is enabled). Disable to create bills as drafts instead.
- Auto create vendor: Creates a new vendor if no match is found. Pair with Default Vendor Type and Create factoring companies as to set how newly created vendors and factoring companies are typed.
- Auto update vendor: Always updates the vendor details in Sage with the entity from Alvys.
- Vendor transaction prefix: Applies predefined prefixes to transaction reference numbers for easier identification.
- Exclude zero value transactions: Excludes transactions with a total value of zero dollars from export.
- Include driver bills: Exports driver statements in Alvys to Sage as bills. Pair with 1099 drivers only to exclude statements for W2 drivers and prevent them from syncing to Sage.
- Export company fuel: Exports company-paid fuel transactions that have not been deducted from drivers, as journal entries. Pair with Include deducted fuel to also export fuel transactions deducted from owner-operators so the Sage bill total matches the fuel-card invoice.
- Export company tolls: Exports company-paid toll transactions not deducted from drivers, as journal entries. Pair with Include deducted tolls to also export toll transactions deducted from owner-operators for bank reconciliation.
- Name Matching Fallback: When Alvys can’t match a record using a primary identifier, it automatically falls back to matching by name.
- Link existing carriers by: Sets the identifier (such as External ID) used to match existing carriers.
- Bill subsidiary carrier: Exports a bill to the trip’s assigned subsidiary carrier instead of the driver.
- Export Carrier Statements: Creates a single bill with multiple trips as line items instead of a separate bill per trip. Important: You cannot disable the last remaining active sync toggle on a subsidiary. If only one sync toggle is still enabled and you attempt to turn it off, Alvys will prevent the change. To pause all syncing without disconnecting, use the Primary Sync toggle for that subsidiary, which acts as a master on/off switch for the entire connection.
-
Configure Dimensions and Custom Fields. Under the Dimensions & Custom Fields tab:
- Dimension Mappings: Map Sage Intacct dimensions to Alvys fields (such as Subsidiary, Fleet, Office, Driver, Truck, Trailer, or Contractor Type). Dimensions are categorization tags in Sage that let you slice financial data by business segment, and the available dimensions are pulled dynamically from your own Sage Intacct instance rather than a fixed list. For full details, see Sage Intacct: Dimension & custom field mappings.
- Custom Field Mappings: Map Sage custom fields to Alvys data fields. Custom fields let you push additional Alvys data (such as load details, shipper and consignee information, dispatch data, driver names, and equipment numbers) into custom fields on Sage invoices and bills. For full details, see Sage Intacct: Dimension & custom field mappings.
- Save and verify the connection. Click Save. Before the connection becomes active, Alvys runs a reconciliation check to validate your configuration against Sage Intacct. If errors are found, Alvys displays a list of the issues along with links to the wizard step where each error can be resolved. Common errors include: a mapped GL account does not exist in Sage, a dimension value references a value removed from Sage, or required fields are missing. Correct each flagged item and click Save again. If the reconciliation succeeds, the connection status for that subsidiary will display as Active in Settings > Connections > Sage Intacct. To confirm transactions are exporting and to review any errors, see Sage Intacct: Payments and Error Transactions.
Result
Your Alvys subsidiary is now connected to Sage Intacct. AR invoices and AP bills will export from Alvys to Sage according to your configured settings. Payments recorded in Sage will import back into Alvys on a 4-hour schedule. Each subsidiary you connect maintains its own independent AR, AP, account mapping, and dimension/custom field settings. Make sure the Sync active toggle in the top right corner of the subsidiary’s integration page is turned on. If it’s off, no transactions will export or import for that subsidiary, regardless of your AR and AP settings.Modifying Settings After Setup
To change AR, AP, account mapping, or dimension/custom field settings after the initial connection:- Go to Settings > Connections > Sage Intacct.
- Find the subsidiary whose settings you want to change.
- Click Edit to open that subsidiary’s settings.
- Select the Settings tab (Accounts Receivable or Accounts Payable section), the Account Mappings tab, or the Dimensions & Custom Fields tab and make your changes.
- Click Save.
Setting Up Additional Subsidiaries Using a Template
After completing your first Sage Intacct integration, you can set up additional subsidiaries using an existing integration as a template. Using a template copies all AP settings, AR settings, account mappings, dimension mappings, and custom field mappings from the existing integration to the new subsidiary.How to use a template
- Go to Settings > Connections > Sage Intacct.
- Click the button to add a new integration.
- From the dropdown, select the Alvys subsidiary you want to connect.
- Choose where transactions will post in Sage.
- Enter your Sage credentials and click Connect.
- When prompted to choose a setup method, select “from an existing integration.”
- Select the existing integration you want to use as a template.
- Select the Sage entity for the new subsidiary.
- Review the copied settings and make any changes specific to the new subsidiary.
- Turn on syncing to activate the connection.
Disconnecting Sage Intacct
To disconnect a subsidiary from Sage Intacct:- Go to Settings > Connections > Sage Intacct.
- Find the subsidiary you want to disconnect.
- Click Disconnect.
- Confirm the disconnection when prompted.