Actions43
- Earning Types Actions
- Email Templates Actions
- Employee Types Actions
- Employees Actions
- Entities Actions
- Classes Actions
- Contacts Actions
- Department Groups Actions
- Exchange Rate Lines Actions
- Exchange Rate Types Actions
- Exchange Rates Actions
- Attachment Folders Actions
- Get Next Value Actions
- Location Groups Actions
- Locations Actions
- Roles Actions
- User Groups Actions
- Users Actions
- Affiliate Entity Groups Actions
- Attachments Actions
- Departments Actions
- Document Sequences Actions
Overview
This node is designed to update an existing exchange rate type configuration within a company's settings in the Sage Intacct system via the AvantGuard API. It allows users to modify properties such as the unique key, identifier, name, default status, and audit information of a specific exchange rate type.
Typical use cases include:
- Changing the name or description of an exchange rate type.
- Setting a different exchange rate type as the default for the company.
- Updating metadata like audit timestamps or identifiers.
- Adjusting system-assigned keys or URLs related to exchange rate types.
For example, a finance team might use this node to update the default exchange rate type after a policy change or to correct metadata associated with an exchange rate type.
Properties
| Name | Meaning |
|---|---|
| Additional Body Fields | Optional fields to include in the update request body. These can be: • Key: System-assigned unique key for the exchange rate type. • Id: Unique identifier for the exchange rate type. • Href: URL endpoint for the exchange rate type. • Name: Name or unique identifier for the exchange rate type. • Is Default: Boolean indicating if this should be the default exchange rate type. Setting to true will unset the current default.• Audit: JSON object containing audit details such as creation and modification timestamps and user IDs. |
Output
The node outputs JSON data representing the updated exchange rate type resource as returned by the API. This typically includes all the fields sent in the request along with any additional metadata or confirmation fields provided by the backend service.
No binary data output is expected from this node.
Dependencies
- Requires an API key credential for authenticating with the AvantGuard Sage Intacct Company Configuration API.
- The base URL for the API must be configured in the credentials.
- The node uses HTTP headers to specify JSON content type and accept JSON responses.
Troubleshooting
- Authentication errors: Ensure that the API key credential is correctly set up and has sufficient permissions to update company configurations.
- Invalid field values: Verify that the fields provided in "Additional Body Fields" conform to expected formats (e.g., valid UUIDs or strings).
- Default exchange rate conflicts: When setting
isDefaulttotrue, the API automatically unsets the previous default. If multiple updates happen concurrently, conflicts may arise. - Network or API errors: Check connectivity and API availability. Review error messages for HTTP status codes and response bodies for clues.
- JSON parsing issues: The
auditfield expects a valid JSON string; malformed JSON will cause errors.