AvantGuard - Sage Intacct (Company Configuration) icon

AvantGuard - Sage Intacct (Company Configuration)

AvantGuard - Sage Intacct (Company Configuration)

Actions43

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-node package for building requests.
  • The node sends HTTP requests with JSON payloads to the /ia/api/v1 endpoint 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

Discussion