A build-to-order Business Central per-tenant extension that generates hybrid Factur-X / ZUGFeRD invoices (PDF/A-3 with embedded EN 16931 XML), prepares Chorus Pro / PDP submission and German B2B compliance, and parses inbound hybrid invoices — built, installed and supported by ECOSIRE on your tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.
Illustrative previewA build-to-order Business Central per-tenant extension that generates hybrid Factur-X / ZUGFeRD invoices (PDF/A-3 with embedded EN 16931 XML), prepares Chorus Pro / PDP submission and German B2B compliance, and parses inbound hybrid invoices — built, installed and supported by ECOSIRE on your tenant.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
You go live in about 2–4 weeks, with a post-launch support window.
This is a build-to-order Microsoft Dynamics 365 Business Central extension that adds hybrid Factur-X and ZUGFeRD e-invoicing to your finance workflows ahead of the French (Réforme de la facturation électronique) and German (B2B e-Rechnung) mandates. ECOSIRE writes it in AL, installs it as a per-tenant extension on your Business Central environment (cloud SaaS or on-prem), and supports it after go-live. It is not an instant AppSource download — we build it to fit your posting groups, document layouts and number series, then deploy and validate it with you.
When you post and print a Sales Invoice or Sales Credit Memo, an event subscriber on the document report hooks the output and produces a PDF/A-3 file with embedded CII XML conforming to EN 16931. The XML is mapped from BC's posted document tables (Sales Invoice Header/Line, VAT entries, Currency, Payment Terms) into the chosen profile — BASIC, EN 16931, or EXTENDED — for Factur-X (France) or ZUGFeRD 2.x (Germany). A page extension on the Posted Sales Invoice exposes the profile selector, validation status and a "Generate / Regenerate" action; a table extension stores the generated payload and submission metadata.
Outbound files are prepared for Chorus Pro / PDP (Plateforme de Dématérialisation Partenaire) submission readiness in France and EN 16931 compliance in Germany. Inbound hybrid invoices are parsed back into Business Central — the embedded XML is read and mapped to a Purchase Invoice draft for AP review. Generation can run interactively or be scheduled via the Job Queue for batch runs, and everything is gated behind a dedicated permission set.
We scope the exact mapping, run a pilot batch against your real documents, and hand over documentation. You own the source.
Runs AR for a French SME and needs compliant Factur-X output ready to flow through a PDP / Chorus Pro before the e-invoicing mandate, without ripping out Business Central.
Must issue and receive EN 16931 / ZUGFeRD-compliant B2B invoices, and wants inbound hybrid invoices parsed straight into Purchase Invoice drafts rather than re-keyed.
Owns the tenant and wants a clean per-tenant extension built on event subscribers — no base-app modifications — that survives Microsoft's update cadence and is scoped by permission sets.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Hybrid PDF/A-3 with embedded EN 16931 XML | Included | Partial support | Included | |
| Built to your posting groups, layouts and number series | Included | Included | Not included | |
| Profile selection (BASIC / EN 16931 / EXTENDED) | Included | Partial support | Partial support | |
| Inbound hybrid-invoice parsing to Purchase Invoice draft | Included | Partial support | Partial support | |
| Chorus Pro / PDP submission readiness (France) | Included | Partial support | Partial support | |
| Per-tenant extension, no base-app changes, update-safe | Included | Partial support | Included | |
| Source code ownership and full handover | Included | Included | Not included | |
| Dedicated installation, pilot validation and ongoing support | Included | Partial support | Partial support |
It is not an instant AppSource download. ECOSIRE builds the extension to order in AL and installs it as a per-tenant extension on your environment. Typical lead time is about 2 to 4 weeks from kickoff, depending on how many document layouts, profiles and the inbound flow you need. We scope the mapping first, build on a sandbox, then deploy to production after a validated pilot.
The build includes a post-deployment support window for fixes and questions. Because the extension uses event subscribers and no base-app changes, it is resilient to Business Central updates; we run compatibility checks against Microsoft's major releases and can adjust the XML mapping as the French PDP rules and German e-Rechnung specifications evolve, under an ongoing support arrangement.
The extension produces submission-ready, schema-validated payloads structured for a Plateforme de Dématérialisation Partenaire and for Chorus Pro. Direct API push to a specific PDP can be added as part of the build once you have selected your provider; the core delivery focuses on generating and validating the compliant Factur-X / ZUGFeRD file.
Yes. It is delivered as a per-tenant AL extension that installs on Business Central online (SaaS) and on supported on-premises versions. Inbound parsing, Job Queue batch generation and Azure Blob / DMS storage options are all available in both, with the mapping aligned to your existing posting setup.
BASIC, EN 16931 (the comply profile), and EXTENDED for both Factur-X and ZUGFeRD 2.x. Sales Invoices and Sales Credit Memos are covered out of the build; other document types can be added. Multi-currency and your existing VAT posting setup are honored so the structured XML matches your books.
Configurable, rule-based approval matrices for every Business Central document type, with per-workflow approvers, amount limits, delegation, and email/mobile responses. Built and installed by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that brings Adyen's 150+ global payment methods and unified settlement reconciliation into Business Central accounts receivable, complementing the first-party D365 Commerce Adyen connector.
A build-to-order Business Central extension that registers affiliates and referrers, attributes sales to referral codes and links, calculates tiered commission, and posts payouts as vendor invoices — installed per-tenant and supported by ECOSIRE.
A build-to-order AL extension that adds localized, multi-country African payroll to your Business Central tenant — per-country PAYE and statutory deductions, multi-currency multi-entity runs, statutory filing exports, and employee self-service payslips.
A build-to-order Business Central per-tenant extension that generates hybrid Factur-X / ZUGFeRD invoices (PDF/A-3 with embedded EN 16931 XML), prepares Chorus Pro / PDP submission and German B2B compliance, and parses inbound hybrid invoices — built, installed and supported by ECOSIRE on your tenant.