Key takeaways

  • It means adding analysis, applications or workflows that use the systems a business already runs. The ERP remains the system of record. The AI layer helps build or use a solution around its data, permissions and processes.
  • Ronja is a data and operating platform for AI-built business solutions. It connects existing sources, makes definitions and transformations reusable, and provides a place to run the resulting applications and workflows.
  • A deterministic calculation applies the same explicit rules to the same inputs. AI may propose a query or explain its result, but an inspectable query or workflow should calculate the financial figure. The model should not improvise the number from prose.

What does AI on existing business systems mean?

It means adding analysis, applications or workflows that use the systems a business already runs. The ERP remains the system of record. The AI layer helps build or use a solution around its data, permissions and processes.

There are several ways to do this: an assistant inside one ERP, an AI client connected to an ERP tool interface, or a shared data and operating platform for solutions that span systems. Start by deciding where the work actually happens.

When the question crosses system boundaries

Ronja is a data and operating platform for AI-built business solutions. It connects existing sources, makes definitions and transformations reusable, and provides a place to run the resulting applications and workflows.

Consider a finance team that needs an overdue-invoice review enriched with CRM ownership. A useful result needs a customer match, invoice status, currency rules and a refresh schedule. A conversational answer alone does not establish any of those rules.

Why a CFO needs deterministic calculations

A deterministic calculation applies the same explicit rules to the same inputs. AI may propose a query or explain its result, but an inspectable query or workflow should calculate the financial figure. The model should not improvise the number from prose.

Keep the source period, filters, joins and formula alongside the output. Reconcile representative records with the finance system, version the calculation and keep execution history. Data can change between runs, so reproducibility also requires knowing which input version was used.

From a useful example to ongoing operation

Choose one bounded outcome and an accountable user. Connect only the required sources, map identifiers, agree the definition and test exceptions. Then give the workflow a schedule, permissions and a way to surface failures.

If the solution changes a source system, distinguish preparation from execution. A proposed adjustment can be reviewed before an authorized workflow performs it. The exact controls depend on the action and the source permissions.

What to ask in an evaluation

Ask the supplier to demonstrate one question on your data, show its calculation, and rerun it. Check how a failed source refresh appears, how access is limited and who owns maintenance when the source changes.

A shared platform adds work up front: connection scope, data definitions and access rules need decisions. If the task is already contained in one ERP and its built-in assistant covers it, that may be the smaller solution. Use the broader platform when shared data and recurring operation justify it.

Sources

Frequently asked questions

Do we need to replace our ERP?

No. A connected solution can use the existing ERP as its source. Available interfaces, account permissions and required data determine the integration scope.

Does deterministic mean that AI never participates?

No. AI can help write, test and explain a calculation. The figure itself is produced by explicit code or a query using identified inputs, rather than generated as an unsupported textual answer.