A build-to-order AL extension that exports OECD-standard SAF-T audit files from Business Central — country-specific schemas, XSD validation, and an audit-ready submission helper, installed per-tenant and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $399.00 USD; request a quote for a scoped proposal.
Manifiesto de la app
Diseñado en torno a tu flujo de trabajo
A build-to-order AL extension that exports OECD-standard SAF-T audit files from Business Central — country-specific schemas, XSD validation, and an audit-ready submission helper, installed per-tenant and supported by ECOSIRE.
Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.
Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.
ECOSIRE la crea, la configura y la instala en tu Dynamics 365 Business Central.
Sales en vivo en unas 2–4 semanas, con un periodo de soporte posterior al lanzamiento.
SAF-T (Standard Audit File for Tax) is the OECD-defined XML format that a growing list of European tax authorities require on demand — Norway (SAF-T Financial), Portugal (SAF-T PT), Romania (D406), Poland (JPK), Lithuania (i.SAF/i.VAZ) and others, each with its own schema version and field semantics. Microsoft Dynamics 365 Business Central holds all the source data, but core BC ships SAF-T only for a narrow set of localizations, and the format the auditor expects rarely matches what you can produce out of the box.
This is a build-to-order extension, not an instant AppSource download. ECOSIRE designs, builds, and installs it as a per-tenant AL extension on your own Business Central environment (cloud or on-premises), then supports it. We map your General Ledger, customers/vendors (AR/AP), inventory and master data onto the exact country-specific SAF-T schema and version your authority mandates, including the standard-account-code and tax-code crosswalks that trip up most DIY attempts.
The extension reads BC data through supported AL patterns — table and page extensions, event subscribers, and the BC API/OData layer — so it stays upgrade-safe across monthly BC releases. You generate files for a period or a full fiscal year, validate them against the authority's published XSD before anything leaves your tenant, and assemble an audit-ready package with the submission helper. Long-running exports run through the BC Job Queue, and dedicated permission sets keep generation in the right hands.
Pricing is a one-time USD 399 build for a single target jurisdiction and schema version. We confirm the exact schema, fields, and lead time in a short scoping call before any code is written, so what we deliver is the file your tax office actually accepts.
Responsible for producing SAF-T files when the tax authority requests them and accountable if the lodgement is rejected. Needs a file that passes XSD validation and matches the mandated schema version without manual XML editing.
Owns the BC tenant and worries about upgrade safety and access control. Wants a per-tenant AL extension that survives monthly releases, runs through the Job Queue, and is locked down with proper permission sets.
Operates several legal entities across different SAF-T regimes and needs each company to export to its own country schema and version from the same Business Central deployment, with a consistent, auditable process.
| Criterio | ECOSIRE | Construcción personalizada | Competidor | Odoo Nativo |
|---|---|---|---|---|
| Country-specific SAF-T schema mapping (NO, PT, RO, PL, LT, etc.) | Incluido | Apoyo parcial | Apoyo parcial | |
| Validation against the authority's published XSD before download | Incluido | Apoyo parcial | Apoyo parcial | |
| Chart-of-accounts and tax-code crosswalk mapped to your posting setup | Incluido | Apoyo parcial | No incluido | |
| Built, installed per-tenant and supported on your environment | Incluido | Apoyo parcial | No incluido | |
| Upgrade-safe AL extension (event subscribers, table/page extensions) | Incluido | Apoyo parcial | Incluido | |
| Tailored to your exact jurisdiction and schema version on request | Incluido | Incluido | No incluido | |
| Job Queue scheduling and dedicated permission sets | Incluido | Apoyo parcial | Apoyo parcial |
No. This is a build-to-order extension. ECOSIRE designs and builds it specifically for your target jurisdiction and SAF-T schema version, then installs it as a per-tenant AL extension on your own Business Central environment. There is no AppSource listing to click-install — we deliver and deploy it for you.
After a short scoping call to confirm the exact country, schema version and required SAF-T sections, a typical single-jurisdiction build is delivered in about 2 to 4 weeks. The timeline depends on schema complexity, the state of your chart-of-accounts mapping, and your environment (cloud sandbox availability or on-premises access). We confirm a firm lead time in writing before work begins.
Tax authorities revise SAF-T schemas and XSDs periodically. The one-time USD 399 build includes a post-delivery support window for fixes to what we shipped. When an authority publishes a new schema version, or you need to add another country, ECOSIRE provides that as a scoped follow-on update. We can also agree an ongoing maintenance arrangement so your extension stays current with authority changes.
Yes — that is the core of the build. Every generated file is validated against the authority's published XSD inside Business Central before you download it, and we confirm a real sample export passes validation during handover. We do not rely solely on the XSD: the chart-of-accounts and tax-code crosswalks are mapped to your specific posting setup so the file is semantically correct, not just well-formed.
Both. The extension is written in AL using upgrade-safe patterns — table and page extensions, event subscribers, and the BC API/OData layer — and is published as a per-tenant extension. It installs on Business Central online (SaaS) production or sandbox, and on on-premises deployments. We deploy it into whichever environment you run.
A build-to-order Odoo localization that loads Algeria's full wilaya and commune hierarchy with bilingual French and Arabic names, wired into partner addresses and reporting. ECOSIRE builds, installs, and supports it after your quotation.
A build-to-order AL extension that exports OECD-standard SAF-T audit files from Business Central — country-specific schemas, XSD validation, and an audit-ready submission helper, installed per-tenant and supported by ECOSIRE.