Period Locking - Approval Workflow

We enhanced the Period Locking screen to be compatible with Approval Workflow functionality. Now you can create workflow configurations, with hierarchical approval process, for actions on the Period Locking screen.

Please note that Approval Workflow has one additional key feature on the Period Locking screen. Due to the unique specification of the screen’s functionality, i.e. when you request an approval to open a period you specify a timeframe it should be open. Because the Approver may take a while to approve the request, they specify the time a period should be open. It can be either the timeframe specified by the requestor, e.g. 2 days, or a different timeframe selected by the approver, e.g. 3 days. In both instances the period is open since the time the request is approved, and NOT from the time the request has been submitted.

workflowperiod-locking

Balance Sheet

We implemented a new Balance Sheet screen that allows you to generate a report that summarizes a business’s financial position at a specific point in time, summarizing what it owns, what it owes, and the resulting equity.

Read the docs

Video preview:

reports

New MCP Tools

AI assistants and agents can now read live financial data straight from Fynapse. The Fynapse MCP server exposes four new read-only tools that give any MCP Compatible AI Agents / Assistants real-time access to your balances, Journals and configuration, with no exports, no stale copies, and no custom integration work.

New tools:

mcp-server

Data Structure Definition - Workflow Approval

We enhanced the Data Structure Definition screen to be compatible with Approval Workflow functionality. Now you can create workflow configurations, with hierarchical approval process, for actions on the Data Structure Definition screen.

Read the docs Data Structure Definition

Read the docs Approval Workflow

data-structure-definitionapproval-workflow

Webhook Subscriptions - Approval Workflow Integration

We integrated the Approval Workflow functionality with Webhooks. You can now create Webhook subscriptions for your Approval Workflow events.

Read the docs
webhooks

Approval Workflow - Email Subscriptions

We implemented a new feature to Approval Workflow - email subscriptions. Now, you will recieve notifications about new approval requests or information about the status changes of your request on your email.

Released under a feature flag.

Read the docs
approval-workflow

Custom Email Subscriptions

Apart from the default email notifications for Workflow Approvals, you can create custom email subscriptions for different Event Types.

Read the docs
email-subscriptions

Reclassification

We added a new feature - reclassification.

Reclassification is an accounting process where, due to regulatory compliance requirements and financial reporting accuracy, certain accounts require balance transfers, e.g. due to initial missclassification. It adjusts where an amount is reported, i.e. how it is classified in the system, not the amount itself or the underlying transaction.

reclassificationjournals

Data Structure Definition

We added a new View lookup validations tab to the Entity details screen that allows you to view the Lookup validations defined for the given Entity.

Read the docs
data-structure-definitionvalidations

MCP Server

We added two new capabilities to the AI assistant:

  1. Browse and filter configuration by type, such as Posting Components, Chart of Accounts, Journal Types, Business and Fiscal Calendars, Accounting Bases, etc.
  2. Look up a specific configuration item by its exact name or code, with all of its details
Read the docs
mcp-server

Data Structure Definition

To ensure better quality of data integrity, we removed the capability to delete multiple Entities on the Data Structure Definition screen. The capability to delete a single Entity using the Delete entity structure action in the Actions column has been retained.

data-structure-definition

Data Structure Definition

We enhanced the Data Structure Definition screen to include Protected Entities, such as Journal, BusinessEvent, etc. You can now see these Entities in the grid and view their structure on the Details screen.

Please note that Protected Entities are view only, you cannot delete them.

data-structure-definition

Retention Policy

We enhanced the Data Structure Definition screen to allow you to configure Data Retention Policy for Reference Entities.

Read the docs
data-structure-definitiondata-retention

API Credentials - Service Credentials

We implemented a new Service Credentials capability, available in the Developers section of the menu.

Alongside the existing User credentials, you can now create Service credentials - API keys that are not tied to a single user account. Service credentials can be created and revoked only by a Fynapse Security Administrator or Fynapse System Administrator, and their permissions can be scoped:

api-credentialssecurity

Data Structure Definition - Validations

We enhanced the Data Structure Definition screen and added the ability to create lookup validations for new fields while creating a new Entity.

This enhancement applies to both scenarios for creating a new Entity, create manually and create from sample data. If any of the created fields has the Field Label and Data Type that corresponds to the Field Label and Data Type of a field in an Entity that already exists in an Entity in the FDS, the system will suggest creating a lookup reference between these two fields. Adding these validations is optional. If you don’t want to create a validation, you can just save the new Entity without validations.

data-structure-definitionvalidations

Webhooks Screen

We implemented a new Webhooks screen that allows you to allows you to create real-time event notifications, i.e. subscriptions, and browse the list of existing ones .

Read the docs

Video preview:

webhooks

Income Statement

We implemented a new Income Statement screen that allows you to generate a report that summarizes a business’s revenue and expenses over a specific period of time.

Please note that this feature is being rolled out incrementally. It might take a couple of days before you see it on your instance.

Read the docs
reports

MCP Server

We implemented a Fynapse MCP Server that allows you to connect MCP-compatible AI assistants, such as Claude Code, directly to your Fynapse instance so they can work with your data through the Model Context Protocol (MCP).

Read the docs
mcp-server

Data Structure Definition - Create an Entity - Lists

We enhanced the Data Structure Definition screen and added the ability to create lists when creating new Entities in the UI.

This enhancement applies to both scenarios for creating a new Entity, create manually and create from sample data:

  • For creating an Entity manually - you can create a list using the Add new list button
  • For creating an Entity from sample data - you can now upload a .CSV file with a list; you can also add a list manually to an uploaded flat structure by using the the Add new list button
data-structure-definition

Data Structure Definition - Create an Entity

We enhanced the Data Structure Definition screen and added the ability to create new Entities via the UI.

Please note that we currently support creating flat-structure Entities, i.e. without complex attributes such as list.

If you want to create a hierarchical Entity with complex attributes, please use the option of uploading using the Configuration Data JSON file.

data-structure-definition