TABLE OF CONTENTS
PRE IMPLEMENTATION
Create a GCPay User in Sage Intacct Create a user at the Root Level (top level) and give them full permissions.
- Navigate to the Application Menu
- Select Company and then Web Services users
- Select Add
- Input all required fields under the User Information settings to create a web services user, including a valid email address
- Important: this email address will be emailed the system-generated password that will need to be provided to GCPay support user, such as a member of the Onboarding team, for setup within GCPay.
- Provision "Full" Admin privileges for the web services user
6. Now that User Information has been completed, navigate to Roles information
7. From the drop-down menu, select Project Admin
8. Click Save from the upper right hand menu options to save you web service user's updated roles and permissions
Web Service User's Roles and Permissions
The web service user must include full permissions for the following Roles subscriptions
- Select the All radio button for the Permission settings of Activities and lists for the following Permissions:
- Company
- Accounts Payable
- Jobs
- Purchasing
Compliance
As of Q3 2024, GCPay has the ability to pull vendor and commitment level compliance objects from Sage Intacct. In order to enable such functionality, follow these steps:
- Navigate to company level Settings
- Select Compliance
- Turn on Pull compliance requirements from your ERP
When enabling integrated compliance, be sure all permissions associated with Compliance setup and Compliance records are selected under Purchasing Permissions for the Role associated with the web service user tied to your GCPay integration.
Web Services Subscriptions
Ensure Sage Intacct's web services subscription is enabled
- Navigate to the Applications menu and then select Company
- Click Subscriptions
- Turn on the slider button for Web Services:
Obtain Company ID
Obtain and then document the company ID
- Navigate to the Applications menu and select Company
- Under the Configuration menu (in the Setup options) select Company
- Select the Security tab
- Select Edit in the upper right corner
- Scroll down to Web Services authorizations and click Add, then input the following:
- Sender ID: Hart MPP
- Description: GCPay Web Service Access
- Status: Active
- Click Save
GCPay Onboarding
Now that your Web Service user has been created and properly configured, please provide the following to your GCPay onboarder so they may complete your setup:
- Company ID
- User Password
- User ID
TRANSACTION DEFINITIONS
Configure Transactions Definitions to ensure Sage Intacct's workflow is properly configured to pair with GCPay.
- Select Purchasing from the Applications menu
- Click Transaction definitions
Invoices
Ensure all invoice templates are associated with the Invoice Workflow category and that all subcontracts templates are assigned a single Invoice type. Invoices can be converted from more than one Subcontract or Purchase Order definition, but it should be a one-to-one contract to invoice relationship.
If for some reason, you're unable to implement a one-to-one contract to invoice relationship, then only one invoice type should be associated with one contract type. For instance, in the below example, Vendor Invoices are associated with Purchase Orders and Subcontracts, ensuring a one-to-one relationship between the Reporting category and the Workflow category.
Subcontracts and Purchase Orders
Ensure the Subcontracts template, or your equivalent, are assigned the Reporting category Subcontracts.
Use the following table for other templates:
Template Name | Reporting Category |
Purchase Orders | Purchase Orders |
PO Invoices | Purchase Order Invoices |
Subcontracts | Subcontracts |
Vendor Invoice | Subcontract Invoices |
Subcontract CO | Subcontract Change Orders |