Link Financial Software Architecture

Coda Financials was designed to serve as a financial information backbone for companies in fast-changing and mixed application environments. This is made possible by our Link architecture.

Link takes Coda Financials way beyond what you can achieve with ordinary accounting systems. The architecture provides real-time visibility and control across all the people, processes and systems related to the financial information in your organization.

This enables your financial software to take on a much more strategic role in managing your business. It also helps you adapt to constant business changes and mitigates the potential impact that change can have on your reports, processes, controls and systems.

Link architecture has three primary characteristics:

1. The Single Financial Model

2. Unparalleled Interoperability 

3. A Framework for Controls 

1. The Single Financial Model

No sub-systems or sub-ledgers

Unlike the batch designs prevalent in most accounting systems today, Coda Financials broke new ground as the first single ledger or unified accounting system. This unique single system design eliminates time lags, sub-ledgers, data fragmentation, reconciling and unnecessary integration between subsystems. In contrast to batch or waterfall styled ERP systems, it ensures that your business data is consistent, always in balance, and always up to date. Changes can efficiently be made in ONE area without: losing control, creating reporting problems or increasing the risk of non-compliance. This is because data is held within one financial model – in one accounting application – not in multiple sub-modules and sub-systems.


Infinite ways to classify, measure & analyze your business

Despite the bevy of IT reporting tools available today, most finance departments still struggle to keep up with reporting demands, often relying on spreadsheet gyrations to save the day. But the problem isn’t necessarily the tools; it is the inflexibility and inadequacy of the information model in the underlying financial system.

The Coda Link architecture provides exceptional ways to capture, store, and maintain financial data. In contrast to the typical “Code Block” approach found in most accounting systems, Coda Financials provides a multidimensional financial model, which is far superior to the typical chart of accounts structures found in other systems.

For example, the Coda chart of accounts offers unparalleled flexibility to measure profitability, accommodating different account coding schemes within the same company. This allows each line of business to measure profitability the way it needs to, yet provides a single reporting model or ledger – that is always in balance. Unlike “Code Blocks” that are flexible once, Coda Financials’ multidimensional model structure expects diversity and can be updated on the fly.


The financial model includes dimensions to capture transactions in multiple currencies, account balances, budgets, forecasts, supplier activity, customer activity, and other business statistics. It is a multi-everything design (country, company, currency, tax, language), handling even the most complex corporate structures.

In short, the flexibility of the Coda financial model, combined with the real-time nature of the single-ledger system provides the deepest and most agile reporting system available on the market today.

2. Unparalleled Interoperability – accounting as a web service

UNIT4 Business Software embraces the notion that companies need to drive competitive differentiation through systems. Companies can no longer compromise – they need great operational applications and great financial systems. Therefore, organizations must have the ability to connect together best-of-class applications, of all types, in a federated approach to running the business.

This type of integration has been a hallmark of Coda Financials from its very beginnings. The Link integration architecture uses modern techniques and industry standards such as web services and XML to provide secure, real-time integration to your operational systems. In a best-of-class application ecosystem, the Link architecture exposes all business logic and financial validation to other applications, providing accounting functionality as an internal service or in an internal cloud as needed.

Companies can build their own specialized applications and use Coda Financials as an accounting component or as a financial hub. This allows companies to concentrate on adding value to their specialized systems, while simultaneously benefiting from a great financial software package. To learn more about Coda Financials’ integration capabilities, download our Integration white paper.

3. A Framework for Controls

In today’s compliance-heavy environment, finance managers need visibility of financial controls that span many systems, people, and departments. This becomes increasingly unwieldy when there are manual tasks lying outside primary financial applications – in spreadsheets, email or operational feeder systems.

UNIT4 Business Software has solved this real-world problem by building a control management framework, which ties other systems, manual processes, and authorizations into one visible and auditable process flow. Coda Link’s Control Manager framework simply “lays over” all the disparate processes, providing visibility of the control activities buried inside the business. It is particularly effective for period closes, where it can dramatically reduce the number of days and man-hours required to complete this major, recurring task.

Overall, the control framework makes processes more visible, repeatable, and auditable. The end result is lower audit fees, continual compliance and complete control.