AvantGuard - Sage Intacct (Company Configuration) icon

AvantGuard - Sage Intacct (Company Configuration)

AvantGuard - Sage Intacct (Company Configuration)

Actions43

Overview

This node operation "Create Company Config Entity" under the "Entities" resource is designed to create a new company configuration entity in an external system, likely related to Sage Intacct's company configuration API. It allows users to define detailed company entity information such as identifiers, tax IDs, contact details, fiscal settings, and accounting configurations.

Typical use cases include automating the setup of new company entities within financial or ERP systems, ensuring consistent and accurate company data entry, and integrating company configuration management into broader workflows.

For example, a finance team could use this node to programmatically add new legal entities with all necessary tax and contact information when onboarding new subsidiaries or branches.

Properties

Name Meaning
Id Unique identifier of the entity (max 20 characters). Immutable after creation.
Name Name of the entity.
Federal Id Federal tax ID used if the company issues separate 1099 forms per US entity.
Additional Body Fields Optional additional fields including: Key (system-assigned unique key), Href (URL endpoint), Start Date, End Date, First Fiscal Month, First Tax Month, Week Start, Contacts (JSON object with detailed contact info), Texts (JSON for invoice/report texts), Is Root (boolean), Business Days (JSON array), Weekends (JSON array), Tax Id (state/territory tax or VAT ID), Default Country For Addresses (country option), Business Id (company's business ID), Open Books Start Date, Operating Country, Legal Contact (JSON for legal contact info), Is Partial Exempt (VAT exemption flag), Is Default Partial Exempt, Accounting Type (entity or fund), Statutory Reporting Period Date, Customer (JSON), Vendor (JSON), Unrecoverable Tax Account (JSON), Enable Inter Entity Relationships (boolean), Inter Entity Payable GL Account (JSON), Inter Entity Receivable GL Account (JSON), Manager (JSON employee info), Tax Solution (JSON), Is Limited Entity (boolean), Status (active/inactive), Audit (JSON audit info).

Output

The node outputs JSON data representing the created company configuration entity as returned by the external API. This typically includes all submitted fields along with any server-generated metadata such as creation timestamps or unique keys.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authentication to the AvantGuard Sage Intacct API.
  • The base URL for the API is configured via credentials.
  • The node uses JSON content type and expects JSON responses.
  • No other external dependencies are indicated.

Troubleshooting

  • Authentication errors: Ensure the API key credential is correctly configured and has permissions to create company entities.
  • Validation errors: Required fields like Id, Name, and Federal Id must be provided and conform to expected formats (e.g., Id max length 20).
  • Invalid JSON inputs: Fields accepting JSON (e.g., contacts, texts) must be valid JSON strings; parsing errors will cause failures.
  • Status field: Setting status to inactive may prevent further usage of the entity; ensure correct status is selected.
  • Country and date fields: Use valid country codes and ISO date formats to avoid API rejections.

Links and References

Discussion