Skip to content

ERP integration

Zylio integration for Microsoft Dynamics 365: your invoices checked against your agreements, with no write

The Zylio integration for Microsoft Dynamics 365 is read-only, on Finance & Supply Chain Management as on Business Central. Zylio receives purchase orders, product receipts, vendor invoices and trade agreements, through data entity exports or read-only OData (Open Data Protocol). It checks every line against your contracts, quantifies the discrepancy and returns the evidence. No extension, no write.

Environments

Finance & Supply Chain Management or Business Central: two products, one way of reading

Dynamics 365 covers two very different ERPs. Finance & Supply Chain Management serves multi-entity groups, with its legal entities, procurement categories and trade agreements; Business Central serves mid-sized companies, with its purchase documents, vendor cards and purchase prices per item. Many groups run both: headquarters on Finance, subsidiaries on Business Central, and vendor master data that never talks to each other.

Zylio reads both the same way, through the same channels, and reconciles what they do not reconcile between themselves: the same vendor under two codes, the same item under two references, the same framework contract applied differently from one entity to the next. Dynamics remains the source of truth for your transactions; Zylio is the control layer placed alongside it, which checks those transactions against the agreements you signed.

Data read

What Zylio reads in Dynamics 365

The scope is procurement and accounts payable. Nothing else is requested.

  • Purchase orders

    Headers and lines, legal entity, vendor, item or procurement category, quantity, unit, unit price, line discounts.

  • Product receipts

    Receipts and receipt notes linked to orders, quantities received, dates, partial receipts.

  • Vendor invoices

    Pending and posted invoices, lines, amounts, match with the order and status of the native matching.

  • Trade agreements

    Price and discount agreements, trade agreement journals, purchase prices per item and per vendor, validity dates.

  • Master data

    Vendor cards, items, units, procurement categories, payment terms, currencies.

  • Supporting documents

    The invoice PDF attached to the record or received by e-mail, the contract, the price schedule and the amendment, read line by line by the Capture agent.

Connection mode

Data entities, OData or export: how the data arrives

On Finance & Supply Chain Management, the most common channel is the data entity export: your administrator schedules, from the data management framework, a recurring export of the purchasing entities (orders, receipts, invoices, trade agreements, vendors) to a storage location or an SFTP server. Zylio reads it. It is a standard mechanism of the product, requiring neither development nor any new right beyond the export itself.

When you prefer more frequent reads, the OData endpoints of Finance or the Business Central APIs are opened in read mode to an application account limited to the agreed scope. On Business Central, a periodic export of purchase documents and vendor cards is also enough. Both routes feed the same analysis and leave the same trace: every value stays linked to the export or the query it came from, with its date.

Documents that do not live in Dynamics (contracts, amendments, price schedules, rate cards, invoices received outside the circuit) arrive through a dedicated mailbox, a file drop or a scan. That is often where the negotiated price sits: Dynamics trade agreements reflect what was entered, not always what was signed. The Capture agent reads these documents line by line, including schedules of several thousand lines, and links them to the vendor and entity concerned.

The six intake channels, across every ERP

API, file drop, SFTP, e-mail inbox, export, scan: the Zylio integration principle.

Boundaries

What Zylio never changes in Dynamics 365

No extension to install, no flow to create, no write. Your updates happen without us.

  • No write, no extension

    Zylio does not create orders, does not post invoices, changes neither trade agreements nor vendor cards. No extension, no development, no added table.

  • No approval, no payment

    The outcome of the control reaches your approvers with its evidence. Approval and payment stay in your Dynamics workflow, with the person entitled to give them.

  • No vendor contacted

    The claim file is built with the clause and the line. You decide whether to send it, and you are the one who sends it.

Security and compliance of the platform

Hosting in France, ISO 27001, SOC 2 Type II, data never used to train a model.

Mechanism

What is checked against what, and the evidence returned

Native Dynamics matching compares the invoice with the order and the receipt, with global tolerances. It does not know whether the order price complied with the framework contract, whether the volume discount for the tier reached this quarter, across entities, was applied, or whether the price revision the vendor invokes was due on that date and on that index. Zylio places next to every invoiced line the contract, price schedule or amendment that applies, on that date, for that vendor and that entity, and applies your tolerances per vendor and per category.

Every discrepancy is raised qualified (price, quantity, unit, discount, revision, off-contract, duplicate, credit note never applied), with its evidence: the contract clause and the invoice line, highlighted side by side, linked to the page and line they come from. No discrepancy is dropped silently, and the same case produces the same decision in six months, because the rules are applied deterministically.

The contract clause and the invoice line, highlighted side by side.

How it unfolds

How a rollout on Dynamics 365 proceeds

  1. 01

    Scoping

    Dynamics products concerned, legal entities, categories and vendors in scope; choice of channel with your administrator; inventory of the contracts and rate cards to gather outside the ERP.

  2. 02

    First export and field mapping

    A first data entity export or a first OData read. Zylio maps the fields (vendor, item, unit, currency, entity) and reconciles master data across products.

  3. 03

    First pass on history

    The agents check the selected history. Your teams review the discrepancies, adjust tolerances and rules, and decide what deserves a claim.

  4. 04

    Steady state

    The export or the read repeats at the agreed frequency. Qualified discrepancies reach your approvers with their evidence; compliant invoices do not disturb them.

Start with a 3-week diagnostic

On your real Dynamics data, no commitment, success-based fee.

For your teams

What changes for accounts payable, procurement and management control

Accounts payable stops handling pending invoices one by one in the dark: each one arrives with its diagnosis and its document. Procurement gets the actual compliance of what was invoiced against what was negotiated, entity by entity, line by line, and starts renegotiations from the invoiced history. Between 1 and 7% of margin recovered on the scope analysed: that is the order of magnitude observed, measured by the diagnostic on your own data before any commitment.

Management control, for its part, finds its figures in its own tools: qualified discrepancies, contract coverage rates and pending credit notes export to Power BI, every value staying linked to the lines that make it up and to their source document. A variance between the budget of a cost line and what was invoiced is then explained by price, volume or mix, not by intuition. Missing data is declared as such, never estimated.

Export Zylio analyses to Power BI

Insight indicators in your existing dashboards, sources included.

Nothing is lost. Everything can be checked, everything can be proven.

  • The contract clause and the invoice line, highlighted side by side.
  • Every extracted value stays linked to the exact place in the document where it was read.
  • The same case produces the same decision, today as in six months: the rules are applied deterministically.
  • No discrepancy is set aside in silence. Anything that matches no rule is raised, with its reason.
  • The agent records what it did, in the order it did it: who, what, how much, when.

Frequently asked questions

Do we need to install an extension or an app in Dynamics 365?

No. Zylio reads the data entity exports scheduled by your administrator, or the OData endpoints and APIs opened in read mode to an account limited to the scope. No extension, no development, no added table. Your Dynamics updates happen without us.

Are Finance & Supply Chain Management and Business Central both covered?

Yes, with the same channels and the same result. On Finance, the data entity export is the most common channel; on Business Central, a periodic export of purchase documents or the read-only APIs. If you run both, Zylio reconciles vendors and items between them.

Are Dynamics trade agreements not enough to control prices?

They check the order against what was entered. They do not know whether the entry reflects the signed contract, nor what the vendor invoiced to the other entities. Zylio reads the contract itself, as a PDF, and checks it against every invoiced line, volume discounts and indexation clauses included.

Does the result of the control go back into Dynamics?

Zylio never writes into Dynamics. The result (status per line, quantified discrepancy, reason, evidence) is viewable in the Zylio interface, exportable, and can feed your Power BI dashboards. Your teams pick it up in their workflow or import it by their own means.

Measurable impact in every environment

More than 5 million procurement documents analysed

Between 1 and 7% of margin recovered

on the scope analysed

From 15 to 45% of time given back to teams, per FTE

depending on the scope and on data maturity

Zylio fits into your existing ecosystem.

The ERP runs the process. Zylio handles the exception and recovers the value that escapes it: invoices without a purchase order, line-by-line price discrepancies, duplicates and overbilling, off-contract spend.

  • SAP
  • Sage
  • Oracle
  • NetSuite
  • Microsoft Dynamics 365
  • Pennylane
All integrations

Your data under high security.

Zylio meets the most demanding standards, and nothing is committed without your approval.

Certifications
SOC 2 Type II · ISO 27001
Hosting
Hosted in France
Encryption
End-to-end AES-256 encryption
Access
Enterprise SSO · multi-factor authentication · Zero Trust approach
Security and compliance

See what this looks like on your own data

Twenty minutes, on a spend category of your choosing. We show you what the agents detect, with the evidence behind it.

  • No commitment, on your own data
  • Result in 3 weeks
  • 20 minutes, no sales pitch
  • Your data stays hosted in France
  • No change of tool or process