Actions43
- Location Groups Actions
- Locations Actions
- Roles Actions
- User Groups Actions
- Users Actions
- Affiliate Entity Groups Actions
- Attachments Actions
- Classes Actions
- Contacts Actions
- Department Groups Actions
- Departments Actions
- Document Sequences Actions
- Earning Types Actions
- Email Templates Actions
- Employee Types Actions
- Employees Actions
- Entities Actions
- Exchange Rate Lines Actions
- Exchange Rate Types Actions
- Exchange Rates Actions
- Attachment Folders Actions
- Get Next Value Actions
Overview
This node is designed to update the exchange rate key configuration for a company within an external financial system (specifically Sage Intacct via AvantGuard integration). It allows users to modify certain exchange rate settings by sending updated data to the API endpoint responsible for company configuration.
Common scenarios include:
- Adjusting how exchange rates are applied or interpreted in company financial records.
- Updating currency conversion parameters used in accounting processes.
- Customizing exchange rate types or target currencies dynamically based on business needs.
For example, a user might want to change the "Exchange Rate Type" or specify a new "To Currency" to reflect changes in their financial reporting requirements.
Properties
| Name | Meaning |
|---|---|
| Additional Body Fields | Optional fields to include in the request body when updating the exchange rate key. This includes: - Exchange Rate Type: The type/category of exchange rate to apply. - To Currency: The target currency code for the exchange rate conversion. |
Output
The node outputs JSON data representing the response from the API after attempting to update the company’s exchange rate key configuration. This typically includes confirmation of the update, any relevant status messages, and possibly the updated configuration details.
No binary data output is indicated.
Dependencies
- Requires an API key credential for authenticating with the AvantGuard Sage Intacct API.
- Needs the base URL of the API configured in credentials.
- Depends on the
@avantguardllc/n8n-openapi-nodepackage for building requests. - The node sends HTTP requests with JSON payloads to the
/ia/api/v1endpoint of the configured service.
Troubleshooting
- Authentication errors: Ensure that the API key credential is correctly set up and has sufficient permissions.
- Invalid or missing fields: If required fields like "Exchange Rate Type" or "To Currency" are omitted or invalid, the API may reject the request. Verify input values carefully.
- Network issues: Confirm that the base URL is reachable and the network connection is stable.
- API errors: Check the response message for specific error codes or messages returned by the API to guide corrective actions.
Links and References
- Sage Intacct API Documentation
- AvantGuard Integration Docs
- n8n HTTP Request Node Documentation (for understanding underlying request mechanics)