GenAI tools for Financial Consolidation
GenAI provides read-only access to the Financial Consolidation database. GenAI retrieves raw consolidation data, including entities, groups, journals, and account balances, for AI-based analysis. No consolidation processes are performed and no data is modified. Based on retrieved data, GenAI can generate proposals and draft journals for review.
- GenAI analyzes raw data independently, which can result in differences between retrieved data and outputs of standard consolidation processes. In most cases, results remain closely aligned.
- You can't access cash flow, segmentation, and consolidation processes with GenAI tools.
To access consolidation data through the GenAI Chat interface, open the chat and specify a natural-language question or command in it. AI identifies the correct tool, resolves names, and returns requested data. You can continue the conversation to retrieve more data. The chat maintains conversational context across multiple prompts. See examples of prompts in the "Available GenAI tools" section.
Available GenAI tools
This table shows available tools for ownership and participation:
| Tool | Description | Prompt example |
|---|---|---|
| GetLegalGroupOwnership | Returns ownership percentages and participation data for a consolidation group. | Show me ownership percentages for all entities in Group GR0001, SET_001, 12.2020, V01. |
This table shows available tools for journals:
| Tool | Description | Prompt example |
|---|---|---|
| GetJournals |
Retrieves journals that are filtered by entity or group, status such as posted or not submitted, account, and intercompany. This tool supports pagination. |
Show me all posted journals for entity RU0001 in period 12.2020, version V01. |
| CreateDraftJournal |
Creates a draft entity or group journal with debit and credit lines, intercompanies, schedule details, and an optional summary text. |
Create a draft entity journal for RU0001 in period 12.2020, version V01, with a debit of 1000 to account 110100 and a credit of 1000 to account 210100. |
This table shows available tools for status monitoring:
| Tool | Description | Prompt example |
|---|---|---|
| GetEntityStatus |
Returns entity activity statuses such as Journals, CashFlow, or IntercompanyMatching. The statuses are filtered by entity, period, activity type, or status. |
What is the Journals activity status for entity RU0003 in period 12.2020, version V01? |
| GetGroupStatus | Returns group activity statuses, such as ConsolidationProcesses or GroupCashFlow, for legal and management groups. | Show me the activity status for group GR0001 in period 12.2020, version V01. |
| GetGlobalGroupStatus | Returns global-level activities such as StandardExchangeRates, Ownership, or CashFlowParameter. | Show me the global group activity status for period 12.2020, version V01. |
This table shows available tools for financial statements:
| Tool | Description | Prompt example |
|---|---|---|
| GetBalanceSheetEntityStatementData |
Retrieves entity-level financial statements such as the balance sheet, assets, liabilities, or income statement. This tool supports currency and level options, for example, HB I. |
Show me the assets statement for entity RU0002 in period 12.2020, version V01. |
| GetBalanceSheetGroupStatementData | Retrieves consolidated group financial statements such as the group balance sheet, group assets, group liabilities, or group income statement. | Show me the consolidated balance sheet for group GR0001 in period 12.2020, version V01, in USD currency. |
This table shows available tools for the account analysis:
| Tool | Description | Prompt example |
|---|---|---|
| GetEntityStatementAccountAnalysis |
Provides a hierarchical drill-down of entity account data by Intercompanies, ScheduleDetails, or PrimarySegments. This tool supports a multi-level drill-down. |
Show me the intercompany breakdown for account A120210 in entity RU0001, period 12.2020, version V01. |
| GetGroupStatementAccountAnalysis | Provides a hierarchical drill-down into group account data by Entities, ScheduleDetails, or ConsolidationLevels. | Show me the consolidation level breakdown for account A110100 in group GR0001, period 12.2020, version V01. |
This table shows available tools for reference data:
| Tool | Description | Prompt example |
|---|---|---|
| GetAccounts | Retrieves the chart of accounts that is filtered by account type (such as assets, liabilities, revenue, or expense), intercompany usage, parent account, base-only, or schedule association. | Show me all asset accounts. |
| GetScheduleDetails |
Retrieves schedule detail definitions with optional filtering by account. |
Show me schedule details for account 110100. |
Key capabilities
The GenAI tools' key capabilities include:
- Name resolution: No need to remember IDs. The GenAI tools accept entity and group names in addition to codes. For example, this prompt Show me ownership for Gr. Genesis Car in period 12.2020, version V01 resolves automatically to GR0001.
- Filtering and combinations: Most tools support combining multiple filters in a single prompt, including:
- Multiple entities or groups
- Multiple periods
- Specific activity types or statuses
- Account, intercompany, currency, and level parameters
- Pagination: For large result sets, such as journals, specific pages are retrieved. For example, Show me page 2 of journals for entity RU0001 in period 12.2020, version V01.
- Error handling: Messages are displayed for these scenarios, for example:
- An entity, group, or account doesn't exist.
- Required parameters, such as a version, are missing. You are prompted for an input.
- The date format is invalid.
- You have no permission to perform the requested action.
Roles and permissions
This table shows specific access permissions and roles that grant that specific access:
| Role | Read Entity Data | Read Group Data | Read Global Data | Create Entity Journals | Create Group Journals | Read Accounts and Schedules |
|---|---|---|---|---|---|---|
| Entity Accountant | ✔ | x | x | ✔ | x | ✔ |
| Group Accountant | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Consolidation Read Only | ✔ | ✔ | ✔ | x | x | ✔ |
Required parameters
This table shows common parameters that are required by most GenAI tools:
| Parameter | Format | Example |
|---|---|---|
| Period | Supports multiple output formats with AI-based conversion to the required format. | 12.2020, 12/2020, or December 2020 |
| Version | Code or name. | V01 or Actual |
| Entity | Code or name. | RU0001 or Genesis International |
| Group | Code or name. | GR0001 or Gr. Genesis Car |