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 allows users to create a new Location Group within a company's configuration in Sage Intacct. Location Groups are collections of locations that can be used for reporting and organizational purposes, such as grouping warehouses or offices by region.
Typical use cases include:
- Organizing multiple warehouse locations into a single group for inventory or logistics reporting.
- Creating regional groups of sales offices to analyze performance by area.
- Defining custom location groups that can be referenced in financial reports or operational workflows.
For example, a user might create a "Western Region Warehouses" group with ID "WH1" to consolidate all warehouses located in the western United States, enabling streamlined reporting and management.
Properties
| Name | Meaning |
|---|---|
| Id | Location group ID. This is a unique identifier displayed alongside the group name in Sage Intacct (format: ID--Name). Once created, this ID cannot be changed. |
| Name | The name of the location group, shown together with the ID in Sage Intacct. |
| Additional Body Fields | Optional additional fields to customize the location group creation. These include: - Key: System-assigned unique key for the location group. - Href: URL endpoint for the location group. - Description: Text description of the group. - Primary Contact: Default contact person for the group, provided as JSON with key, id, and href. - Group Type: Membership type, either specific (explicitly list members) or all (include all matching members).- Member Filter: JSON filter criteria applied when groupType is all to select members.- Group Members: JSON array listing specific members and their sort order, applicable when groupType is specific.- Is Dimension Structure: Boolean indicating if the group should be treated as a dimension structure for financial reports. - Audit: JSON object containing audit metadata like creation and modification timestamps and user IDs. |
Output
The node outputs JSON data representing the newly created Location Group as returned by the Sage Intacct API. This typically includes all properties of the location group such as its ID, name, description, members, and metadata.
If the API supports it, binary data output is not expected for this operation since it deals with configuration objects.
Dependencies
- Requires an API key credential for authenticating with the Sage Intacct Company Configuration API.
- The base URL for the API must be configured in the node credentials.
- The node uses JSON-formatted request bodies and expects JSON responses from the API.
Troubleshooting
- Invalid or missing required fields: Ensure that both the
IdandNameproperties are provided and valid. Missing these will cause the API to reject the request. - JSON parsing errors: For properties accepting JSON input (
primaryContact,memberFilter,groupMembers,audit), ensure the JSON is well-formed. Invalid JSON will cause errors before sending the request. - API authentication failures: Verify that the API key credential is correctly set up and has sufficient permissions to create location groups.
- Conflicts on duplicate IDs: Since location group IDs cannot be changed after creation, attempting to create a group with an existing ID will result in an error.
- Incorrect
groupTypeusage: When usinggroupType=all, provide a validmemberFilter. When usingspecific, providegroupMembers. Omitting these or mixing them may cause unexpected behavior.