Skip to main content
Sage Intacct Integration
Updated over 2 months ago

Prerequisites

To perform the sync setup between ProcureDesk and Sage Intacct, ensure you have:

  • Full Admin access to Sage Intacct with user role permissions.

  • Admin access to ProcureDesk.

  • Confirm whether your Sage account is set up at the Entity Level or Top Level.


Step-by-Step Instructions

1. Create a Web Services ProcureDesk Sync User in Sage Intacct

  • Create a user at the Root Level (top-level) and assign full permissions.

In Sage Intacct:

  1. Navigate to Company > Web Services Users > Add.

    Sage_1.png
  2. Fill in the following details:

    • User ID, First Name, Last Name: Use XML_ProcureDesk.

    • Email Address: Enter the email of the person managing the ProcureDesk sync (password will be sent to this email).

    • User Type: Select Business.

    • Admin Privileges: Set to Off.

  3. Once the Web Services user is created, Sage Intacct will send a temporary password to the email provided.


2. Assigning ProcureDesk Role

  • Create and assign a custom role for ProcureDesk.

In Sage Intacct:

  1. Go to Company > Roles.

  2. Click Add.

  3. Name the role ProcureDesk.

  4. Under Permissions, select All for the role.

    mceclip0.png

  5. Assign this role to the XML_ProcureDesk user:

    • Go to Company > Web Services Users.

    • Click Edit next to the newly created Sync user.

    • Under Roles information, select the ProcureDesk role.

    • Click Save.

      mceclip1.png
  6. User Entities and Departments:

    • Assign the respective entities under User Entities.

    • Assign the respective departments under User Departments.

      mceclip2.png

3. Add ProcureDesk to Web Services Authorization

  • Authorize ProcureDeskMPP as a trusted Sender ID.

In Sage Intacct:

  1. Navigate to Company > Company Info.

  2. Click the Security tab and then Edit.

  3. In the Web Services Authorizations section, click the + sign.

  4. In the Sender ID field, enter ProcureDeskMPP.

  5. Click Save.


4. Add a Generic Item

  • Create a generic item for use in purchase orders.

In Sage Intacct:

  1. Go to Company > Purchasing > Items.

  2. Click Add.

    Sage_3.png
  3. Add a new generic item with the following settings:

    • Item Type: Select Non-Inventory (Purchase only).

    • ID and Name: Set both to Generic.


5. Change PO Number Settings

  • Modify the PO number settings to sync with ProcureDesk.

    Sage_4.png

In Sage Intacct:

  1. Go to Company > Purchasing > Setup and select Configuration.

  2. Click Documents Configuration, then click on Purchase Order.

  3. Click Edit, clear the number sequencing, and click Save.

    Sage_5.png


Sage_6.png

6. Configure ProcureDesk to Connect with Sage Intacct

  • Use ProcureDesk Admin credentials for configuration.

In ProcureDesk:

  1. Log in as Admin and navigate to Configurations > Connect to Sage Intacct.

  2. Click Add Company and enter your company details.

  3. Enter the Company ID, User ID, and Password for the web service user created earlier.

    Sage_7.png


  4. Click Create Sage Auth to save the changes.

7. Sync Invoices from ProcureDesk to Sage Intacct

In Sage Intacct:

  1. Go to Document > Files > File Cabinet.

  2. Create a New Folder named Invoices for syncing purposes.

Did this answer your question?