Web4Theme
Web4Theme / Odoo Apps / Universal Import Studio
Universal Import Studio icon

Universal Import Studio

One import engine for every model. Map, validate, preview, undo.

Odoo 19.0 & 20.0Extra Tools / ProductivityOPL-1 licenseNo Enterprise required

What it does

Import any Odoo model from CSV or XLSX: reusable blueprints, column mapping, preview validation and one-click undo.

  • Reusable import blueprints bound to any whitelisted model
  • CSV/XLSX column mapping with auto-detection, aliases and fuzzy matching
  • Preview pass: type errors, missing required values, duplicate keys, unknown many2one targets
  • Batch execution with per-row savepoints and row-level error log
  • Upsert on configurable key fields - re-import the same file without duplicates
  • One-click undo: created rows are deleted, updated rows are restored from their snapshot
  • Many2one resolution by name, code or external ID, cached per run
  • Generated templates with column headers, technical names and example values
Ready to use: Thirteen starter blueprints ship with the module — customers, products, orders, journal entries, transfers, employees and leads. Each one offers a downloadable CSV template and a filled-in example row, so the first import needs no field mapping.

Screens from the real module

Captured from a live Odoo database with the module installed. Click any screen to enlarge it.

Inside the module

Everything is stored in standard Odoo models, so data stays queryable and exportable.

Model
import.blueprint
import.mapping.line
import.run
import.run.error
import.run.record
import.wizard

Requirements

Depends on base, web. No Enterprise edition and no third-party Python service is required.

Install in four steps

  1. Download the module from Odoo Apps, or add the repository and update the app list.
  2. Install “Universal Import Studio” from the Apps menu.
  3. Assign the user and manager groups under Settings → Users.
  4. Configure the module from its own menu, then run one record end to end.

Questions

Short answers before you install.

Which Odoo versions are supported?

Odoo 19.0 and Odoo 20.0. Each series ships as its own branch, so the manifest version always matches the server.

Do I need Odoo Enterprise?

No. The module runs on Odoo Community and depends only on base, web.

How is it licensed?

OPL-1 (Odoo Proprietary License). One purchase covers the databases you operate.

How do I get help?

Write to alex@web4theme.com with your Odoo version and a short description; we answer within one business day.

Universal Import Studio for Odoo

Import any Odoo model from CSV or XLSX: reusable blueprints, column mapping, preview validation and one-click undo.

Open the app page