Turn any Odoo record into validated, ready-to-send XML without writing a line of code.
Build reusable no-code templates for any model, preview the exact output before you run it, and schedule recurring XML, Excel, CSV or text exports — with human-readable validation errors instead of silent failures downstream.
The problem
Odoo's native export only produces CSV and Excel, so exchanging data with accounting platforms, tax portals, EDI partners and legacy systems means hand-building XML in spreadsheets, one-off scripts, or paying consultants. Every one of those approaches breaks the moment the data model or target schema changes, and mistakes are only caught after the file has already reached its destination.
The solution
XML Dynamic Global Export gives non-technical users a no-code way to build reusable templates for any Odoo model, preview the exact output before committing, and validate it against your schema — so exports are correct the first time, every time, on a schedule you control.
Everything a data export tool should do
Every capability below is implemented in the module.
Universal Model Export
Point the template builder at any Odoo model, standard or custom, and export its records without writing a single line of code.
Drag-and-Drop Field Selection
Choose exactly which fields ship in each export and reorder them by dragging, so the output element sequence matches your target schema exactly.
Multi-Format Output
Generate XML, Excel, CSV or plain text from the same template, switching format on demand without rebuilding your configuration.
Live Preview & Dry-Run
See the exact file, up to 20 sample records, before you commit to a real export, so mistakes are caught in configuration, not downstream.
Human-Readable Validation
Optional XSD schema validation reports precisely which element or field is invalid and why, so a non-technical operator can fix it without a developer.
Compliance-Oriented Profiles
Apply Generic, DATEV or GoBD profiles that enforce the right encoding and required-field checks for accounting-style exports.
Scheduled & Recurring Exports
Flag any template as scheduled and let it run automatically on an hourly, daily, weekly or monthly interval, fully unattended.
Template Cloning & Versioning
Duplicate a working template to adapt it for a new target system while keeping the original intact and versioned.
Batch ZIP Delivery & Run History
Bundle one file per record into a single downloadable ZIP, and keep a full run history of every export with its record count and status.
How it works
Point at a Model
Pick any Odoo model, standard or custom, as the source for your export template.
Select & Order Fields
Drag fields into place, choose element or attribute output, and map relational sub-fields.
Preview & Validate
Run a live dry-run preview and check it against an optional XSD schema before committing.
Export or Schedule
Run it now with one click, or flag it scheduled and let the export run automatically.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Any non-transient model in your database, standard or custom — point the template at the model and pick your fields, no dependencies on other apps required.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
XML Dynamic Global Export
No-code XML, Excel, CSV and text exports for any model, with drag-and-drop field selection, live preview and dry-run, human-readable validation, compliance profiles, scheduled runs and batch ZIP delivery.
Buy on Odoo App Store