| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1636 |
| Technical Name |
l10n_ro_saft_d406 |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1636 |
| Technical Name |
l10n_ro_saft_d406 |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
Romania SAF-T D406
Full-schema ANAF SAF-T (Declaratia 406) XML generator for Odoo — GL, AP, AR, customers/suppliers, tax table, plus asset and stock annexes
Produce the Romanian SAF-T D406 XML file required by ANAF for monthly, quarterly and on-demand filing, built directly from your Odoo accounting data and validated against the D406 business rules before you upload it through the ANAF DUKIntegrator / SPV. Compatible with Odoo 18 and Odoo 19.
Complete audit file
Header, MasterFiles (GeneralLedgerAccounts, TaxTable, UOMTable, AnalysisTypeTable, Customers, Suppliers, Products, Owners, Assets), GeneralLedgerEntries and SourceDocuments — Sales/Purchase invoices, Payments, MovementOfGoods and AssetTransactions — following the OECD SAF-T 2.0 schema localised for Romania.
Declaration sections & annexes
Monthly and quarterly declarations carry the full GL + AP + AR. The annual assets annex reports the fixed-asset master with depreciation movements, and the on-demand stock annex reports MovementOfGoods for inventory audits.
CUI / CNP validation
Company and partner fiscal identifiers are validated with the ANAF control-digit algorithm (CUI/CIF) and the Romanian CNP check, surfaced as Odoo constraints so bad identifiers are caught before filing.
Pre-submission business rules
A built-in rule set checks a balanced general ledger (debit equals credit), invoice net + tax = gross consistency and mandatory header identifiers. Findings are reported in plain language so you fix the data inside Odoo instead of round-tripping the ANAF validator.
Generate in three steps
Set the company CUI, pick the fiscal period in the Generate D406 wizard, and download the deterministic XML file. The file is produced and stored inside your own database — BYOK: submission to ANAF is performed by you with your own credentials. No accounting data is transmitted anywhere by this module.
Highlights
- ANAF D406 / OECD SAF-T 2.0 full-schema AuditFile generator.
- Monthly, quarterly, annual-assets and on-demand-stock declarations.
- Deterministic 2-decimal money policy and editable software header.
- CUI/CIF and CNP control-digit validation as Odoo constraints.
- Pre-submission D406 business-rule report (balanced GL, totals).
- Works with Odoo 18 and Odoo 19; depends only on standard Accounting.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module