Integration and reporting: from direct SQL and Excelerator to the Microsoft integration fabric

How Unit4's integration patterns — direct SQL, SOAP, file-based, Excelerator and Browser export — map to D365's Data Management Framework, OData, Business Events, Azure integration services, and the Power BI and Synapse Link reporting platform.

What you will be able to do

Introduction

Unit4's integration model reflects its heritage as a customer-installed, database-accessible ERP. ABW systems are often integrated by direct SQL: another application opens a database connection, reads acrtran for GL transactions, reads acrrelation for master data, and writes back by inserting rows.

Unit4 integration surfaces and their D365 counterparts

[!WARNING] Inventory your entire ABW direct-SQL integration estate before the integration architecture is designed. These integrations embed the ABW Relation+FlexiField schema and will require complete rewrites. They are frequently undocumented — every system that was given SQL read access to ABW is a potential direct-SQL integration.

D365 Data Management Framework (DMF) and OData

DMF is D365's structured data movement platform. It operates on data entities — typed, flat projections of D365 business objects designed for import and export. A data entity hides the underlying table complexity: importing a vendor invoice entity populates VendInvoiceInfoTable, VendInvoiceInfoLine, VendInvoiceInfoSubLine and several…

Business Events and Azure integration services

Business Events are D365's mechanism for publishing application lifecycle events to external subscribers. When a purchase order is confirmed, a payment journal is posted, or a project milestone is reached, D365 publishes a lightweight JSON payload to a configured endpoint.

Reporting and analytics: from Browser and Excelerator to Power BI and Synapse Link

Reporting is an integration concern in D365 because the analytical data model is separate from the transactional model. D365 Finance does not have a built-in query builder like Unit4 Browser. The reporting landscape has four components:

Integration architecture decisions and the canonical model

The most important integration architecture decision is the canonical data model: the agreed representation of each shared entity (Vendor, Customer, Project, Cost Centre) across D365 and all connected systems.

Integration topology: retire direct database habits deliberately

Unit4 estates often contain several integration generations at once: ABW direct SQL, SOAP services, File Routes, Excelerator imports, Browser-output capture and newer ERPx REST or event subscriptions. D365 has broad integration coverage, but not as a one-for-one replacement for each habit.

Integration phrase map for design reviews

Knowledge check

Summary

D365 sits in a Microsoft integration fabric that is fundamentally different from Unit4's direct-SQL and file-based heritage. The migration is an architectural redesign, not a repointing exercise: