This repository is a fork of intacct/intacct-sdk-js to add missing fields and change the way a couple cases are handled, in order to fix errors we encountered while using the upstream version of this SDK.
The application in this repository is currently deployed as a package dependency of accounting-automation-service.
Ensure PRs are set to merge to the main
branch not the original Intacct master
branch.
To trigger deployment of any changes on merge make sure you add feat:
to the beginning of the PR merge commit title.
For testing changes to package locally use yarn link. In the root directory of the project you want to use the local version of this intacct-sdk-js package run the following command:
yarn link ~/path-to-intacct-sdk-js/folder
When you are done testing make sure to unlink the local package:
yarn unlink ~/path-to-intacct-sdk-js/folder
🚨 SOX: This repository is under SOX control, please see Xometry SOX Change Control Guidelines
- xometry/intacct-sdk-js is maintained by the Revenue and Payments Squad (OFD).
- [email protected]
- If you are an on-call developer and need to route an alert about this service, in OpsGenie please route alerts to the "Financial Services and Supplies Domains" team.
- If you have questions, the primary slack channel for discussion is #order-fulfillment-engineering, and you can tag @revenue-and-payments-tech
- SDK Guides - Getting started with the SDK
- SDK Reference - Code-level reference for the SDK
- Issues - Report issues with the SDK or submit pull requests
- License - Apache 2.0 license
- Sage Intacct Developer - Sage Intacct's Developer site
- Sage Intacct - Sage Intacct's home page
- You must have an active Sage Intacct Web Services Developer license
- Node.js >= 14.20.0. The SDK is written in TypeScript and targets ES2015.