![]() ![]() ![]() The clients can execute any class implementations of the IFunction. For example, object-specific classes such as CustomerCreate, JournalEntr圜reate, and ContactUpdate are under their respective categories, and generic classes such as Read and ReadByQuery are under a single Common module.Īll these classes implement the IFunction interface and extend AbstractFunction, which gives them access to an XML writer that translates the objects into XML. The classes that provide object-specific functionality are under feature names, and the classes that provide generic functionality are in a single name. The underlying API functions are made available through classes in the Intacct/SDK/Functions module. toString () encoding = "utf-8" maxRetries = 5 maxTimeout = 30000 // milliseconds noRetryServerErrorCodes = // CDN cut the connection, but the system is still processing policyId = "" transaction = false uniqueId = false įor a high-level understanding of how you can configure requests, see XML Requests. This object can provide Web Services credentials, company credentials (including an optional entity ID), a session ID, logger choices, the gateway endpoint, and so forth.ĬontrolId = Date. When you construct a client, you can optionally provide configuration information in a client configuration object. For usage information, see the getting started example. #Sage intacct OfflineOfflineClient just like the OnlineClient except it uses a predefined Policy ID with Sage Intacct to make Offline Web Services requests.īoth clients provide an execute call that sends a single API function, and an executeBatch function for sending multiple functions.99% of all developers will use this client. OnlineClient can perform multiple create, update, and delete operations.You construct a client, optionally configure it, then use it to execute your requests. The SDK uses a client model for sending requests to the gateway. #Sage intacct installNpm install can also visit the npm package page. The SDK is written in TypeScript and targets ES2015 with its compiled JavaScript. Web Services authorization for that sender ID in the target company.If you need a developer license, contact your account manager. An active Sage Intacct Web Services Developer license.See Custom Object Function for an example. If the SDK does not provide the functionality you need, you can write your own classes that implement functions. When you are ready to start coding, try the getting started example and keep the reference documentation handy for delving deeper. This topic provides a high-level overview of the SDK. Please read and accept this before using the SDK. The Sage Intacct SDK for Node.js is licensed under Apache v2.0. The SDK allows you to work with pre-built objects instead of directly with the underlying XML API. Get going quickly using Web Services with the Sage Intacct SDK for Node.js. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |