As of 2023 R2, Acumatica discontinued maintenance of the SmartSheet integration (announcement here). As a result, this integration is no longer officially sold or supported by Acumatica. The source code is available here on GitHub for partners or customers who are interested in expanding the integration for their own use cases. For assistance, partners or customers may contact Skyknack to customize or upgrade to be compatible with future Acumatica versions.
Smartsheet is a modern SaaS visual project scheduling tool for tasks and resources that’s integrated with Acumatica Project Accounting to make any project professional’s job easier. Field supervisors and project managers can use Smartsheet to reschedule tasks and resources quickly and easily. Scheduled changes are sent back to Acumatica to update Project Accounting. Users who perform back-office business processes such as project costing, purchasing, and expense processing can do so in Acumatica.
Note: Smartsheet account is required to use this integration.
For pricing please visit: Smartsheet Pricing
- Acumatica 2017 R2 or higher
-
Download AcumaticaSmartsheetIntegration.zip from this repository
-
In your Acumatica ERP instance, import this as a customization project
-
Publish the customization project
Next step is to configure the connection between Acumatica and Smartsheet. This will be typically done by the administrator once for the Acumatica ERP instance.
-
Login to Smartsheet
-
Complete Registration
-
From the Account menu, select “Developer Tools”
Note: If the "Developer Tools" option is not listed, you should register in https://developers.smartsheet.com/register/ An email will be received with a confirmation link. Finally, create a Developer Profile to complete the process
-
From the Developer Tools screen, select “Create New App”.
- Specify the App Name
- App description
- App URL: Enter the link to your Acumatica ERP site in the following format:
https://[full URL of your Acumatica ERP site]/ - App Contact: Provide an email for support
- App Redirect URL: Enter the link to your Acumatica ERP site in the following format:
https://[full URL of your Acumatica ERP site]/OAuthAuthenticationHandlerSS - Leave the “Publish App” unchecked
- Uploading a logo image is optional
-
Click Save, and Smartsheet will give a confirmation with App client ID and App Secret.
-
Please save the App Client ID and App secret. You will need this information to complete the connection within Acumatica.
-
Login to your Acumatica instance and search for Project Preferences Screen (PM101000).
-
Please provide the “App Client ID” and “App Secret” to the SmartSheet settings as show below
-
Save it and the connection between your Acumatica instance and Smartsheet is now setup. Acumatica users can now start using the Smartsheet integration.
With the connection information established in above Step, every Acumatica user that want to take advantage of the Smartsheet integration will need to get an access token to validate their identity. Here are the steps to get the access token:
-
Log into Acumatica instance.
-
Select “My Profile” from the user account info in the top right corner of the menu
-
This will bring up the “User Profile” screen with the newly added “Smartsheet Settings”.
-
Click on “GET SMARTSHEET TOKEN” button to receive a token from Smartsheet.
-
This will popup a window (as show below) to allow access between these two applications.
-
Once allowed, refresh the “My Profile” screen. Your Smartsheet and Acumatica integration is ready to use.
This integration utilizes open source Smartsheet SDK
For more information on how to use this integration to synchronize project information, please watch this demo video
For FAQs and additional information, please visit Acumatica-Smartsheet-Integration
None at the moment.
Copyright © 2020
Acumatica
This component is licensed under the MIT License, a copy of which is available online here