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.

Capabilities

Everything a data export tool should do

Every capability below is implemented in the module.

01

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.

02

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.

03

Multi-Format Output

Generate XML, Excel, CSV or plain text from the same template, switching format on demand without rebuilding your configuration.

04

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.

05

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.

06

Compliance-Oriented Profiles

Apply Generic, DATEV or GoBD profiles that enforce the right encoding and required-field checks for accounting-style exports.

07

Scheduled & Recurring Exports

Flag any template as scheduled and let it run automatically on an hourly, daily, weekly or monthly interval, fully unattended.

08

Template Cloning & Versioning

Duplicate a working template to adapt it for a new target system while keeping the original intact and versioned.

09

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.

Workflow

How it works

1

Point at a Model

Pick any Odoo model, standard or custom, as the source for your export template.

2

Select & Order Fields

Drag fields into place, choose element or attribute output, and map relational sub-fields.

3

Preview & Validate

Run a live dry-run preview and check it against an optional XSD schema before committing.

4

Export or Schedule

Run it now with one click, or flag it scheduled and let the export run automatically.

Questions

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.

Get the app

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