A per-tenant Business Central AL extension that captures purchase invoices from PDF, XML and Peppol documents via OCR/AI, matches them line-by-line against POs and receipts, routes them through approval workflows, and archives the original document against the posted entry — built, installed and supported by ECOSIRE on your tenant. One-time license from $499.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A per-tenant Business Central AL extension that captures purchase invoices from PDF, XML and Peppol documents via OCR/AI, matches them line-by-line against POs and receipts, routes them through approval workflows, and archives the original document against the posted entry — built, installed and supported by ECOSIRE on your tenant.
Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.
OCR/AI extraction of header and line data from emailed PDF invoices, with per-field confidence scoring surfaced in a Document Capture review page
Structured XML and Peppol BIS Billing 3.0 e-document ingestion mapped directly to Business Central Purchase Invoice fields
Line-level three-way matching against the Purchase Order and posted Purchase Receipt with configurable quantity and price tolerance rules
Native Business Central approval workflows with delegation, per-user amount limits, substitute approvers and approval entry audit trail
Automatic vendor identification against the Vendor master (VAT/registration number, name and bank-account fuzzy match) before a draft invoice is created
Original source document stored as an Incoming Document record and linked to the posted entry for one-click retrieval
Your AP team is the bottleneck. PDFs arrive by email, someone opens each one, retypes the vendor, dates, amounts, GL accounts and every line into a Purchase Invoice, hunts down the matching PO and receipt, then chases an approver. It is slow, error-prone, and it doesn't scale.
This extension closes that gap directly inside Business Central. ECOSIRE builds it for your tenant as a per-tenant AL extension (not a generic AppSource download) so it fits your chart of accounts, vendor master, dimensions and approval hierarchy exactly.
Inbound documents — emailed PDFs, structured XML, and Peppol BIS Billing 3.0 e-invoices — are captured and parsed by an OCR/AI extraction service. The extension creates a Document Capture staging table and page where extracted header and line data land for review, with confidence scoring on each field. From there:
Everything runs through AL table/page extensions, event subscribers on document posting, the Job Queue for background polling, and the BC REST/OData v4 API for the capture round-trip. It honours dedicated permission sets and respects your dimensions, number series and posting setup.
This is a build-to-order engagement: ECOSIRE scopes, builds, installs on your sandbox, validates against your real documents, then promotes to production — with an honest delivery lead time and ongoing support.
Spends the day retyping vendor invoices into Business Central and chasing approvals. Wants extracted, pre-coded drafts to review and post instead of keying every line by hand.
Owns the month-end close and the approval policy. Needs enforced amount limits, delegation, a clean audit trail and the original document attached to every posted entry.
Responsible for the tenant, extensions and permissions. Wants a clean per-tenant AL extension that respects permission sets, Job Queue and the upgrade path — not brittle customisations or unsupported tooling.
Kaufen Sie die Lizenz auf ecosire.com und laden Sie die ZIP-Datei des AP Automation with OCR Document Capture for Business Central-Moduls von Ihrem Konto-Dashboard herunter.
Extrahieren Sie die ZIP-Datei in Ihren Odoo-Ordner für benutzerdefinierte Add-ons auf dem Server (oder laden Sie sie über „Apps“ > „Aus Datei installieren“ auf Odoo.sh/Runbot hoch).
Aktivieren Sie den Entwicklermodus, öffnen Sie „Apps“, klicken Sie auf „Apps-Liste aktualisieren“, suchen Sie nach „AP Automation with OCR Document Capture for Business Central“ und klicken Sie auf „Installieren“.
Öffnen Sie das neue Menü, fügen Sie Ihren ECOSIRE-Lizenzschlüssel ein, verbinden Sie alle externen Anmeldeinformationen (Shopify, Amazon, Stripe usw.) und speichern Sie.
Führen Sie den integrierten Verbindungstest aus, synchronisieren Sie Ihre ersten 10 Datensätze und planen Sie den wiederkehrenden Cron. Wenden Sie sich an den Support, wenn etwas fehlschlägt.
| Kriterium | ECOSIRE | Benutzerdefinierter Build | Konkurrent | Odoo Native |
|---|---|---|---|---|
| OCR/AI extraction from emailed PDF invoices into BC | ||||
| Line-level three-way PO and receipt matching with tolerances | ||||
| Approval workflows with delegation and amount limits | ||||
| Peppol / XML inbound e-document ingestion | ||||
| Built and configured to your chart of accounts, dimensions and AP policy | ||||
| AL source code handed over to you | ||||
| Installed and supported on your tenant by the provider | ||||
| No per-document or recurring SaaS metering imposed by the extension itself |
This is built to order, so there is no instant download. After a short scoping call we confirm your document types, approval policy and matching rules, then build the AL extension. Typical lead time is roughly 3 to 5 weeks depending on how many invoice formats and approval tiers you have. We install it first on your Business Central sandbox as a per-tenant extension, validate against your real vendor documents, then promote it to production with you.
No. It is a per-tenant AL extension that ECOSIRE builds specifically for your tenant and installs for you. That is what lets it match your exact chart of accounts, dimensions, vendor master and approval hierarchy. There is no public AppSource listing and no self-install link — we handle the build, deployment and configuration on your environment.
Every build includes a defined warranty period for defect fixes. Beyond that, an optional support and maintenance plan covers compatibility with Business Central's major and minor updates (the AL object model and APIs do change between releases), enhancement requests and priority response. Because you also receive the AL source, you are never locked to us, but we recommend the plan so the extension stays current through BC upgrades.
The extraction layer is pluggable. We integrate the capture round-trip over the Business Central REST/OData v4 API and connect it to the OCR/AI service you prefer or already license. We confirm the chosen engine during scoping based on your invoice volume, languages and budget, and we handle the mapping of extracted fields to Business Central Purchase Invoice header and lines.
Yes. Three-way matching tolerances (quantity and price), default dimensions, number series, GL coding from posting setup, and approval amount limits with delegation and substitutes are all configured to your policy during the build. Unmatched, duplicate or low-confidence documents are held in an exception queue rather than posted automatically, so a human always confirms before anything hits the ledger.
A per-tenant Business Central AL extension that captures purchase invoices from PDF, XML and Peppol documents via OCR/AI, matches them line-by-line against POs and receipts, routes them through approval workflows, and archives the original document against the posted entry — built, installed and supported by ECOSIRE on your tenant.