ProjoMania

Odoo migration

Odoo Database Merge

Merge multiple Odoo databases into one multi-company database — after an acquisition, a reorganization, or a deliberate consolidation.

O que fazemos

Consolidating databases is messy. It doesn’t have to be risky.

Merging Odoo databases is where the hard problems live: ID conflicts, master-data duplication, chart-of-accounts misalignment, different customization stacks, different module versions, different integrations. We handle it as a structured engagement, not a single migration script.

What the merge actually includes

  • ID conflict resolution — two source databases can both have an res.partner with ID 42. We rewrite IDs on one or both sides so the target database has a single clean namespace, and preserve every foreign-key reference across the rewrite.
  • Master data reconciliation — customers, vendors, products, employees, chart of accounts, fiscal positions, taxes. Duplicates go through a match-and-confirm step before the target load.
  • Chart of accounts unification — a common CoA that covers all sources, with a per-source mapping you sign off on.
  • Module consolidation — where source databases have different customizations, we decide together which behavior wins in the target, or we port both behaviors as configurable.

Two shapes for a merge

  1. Full historical — all records from every source become records in the target. Reporting continues to work against the unified history.
  2. Forward-only — the new multi-company database starts from the merge date, and the sources are archived for audit but not actively used. Faster and cleaner where historical reporting against legacy entities isn’t required.

Cronograma típico

Três tamanhos indicativos de engajamento

Pequeno

6–10 weeks — two databases, standard size

Médio

10–14 weeks — three to four databases

Grande

14+ weeks — 5+ databases or heavy customization

Cada orçamento é sob medida. Como funciona a precificação →

FAQ

Perguntas comuns sobre odoo database merge

What about duplicate customers and vendors across the source databases? +

We dedupe with rules you sign off on. The conservative default is to flag duplicates for your team's confirmation rather than merge silently. You will review the match list.

How is the chart of accounts unified? +

We produce a unified chart that covers every account across the source databases, with a mapping sheet per source. Finance signs off before migration runs.

Do you merge historical data or just go forward from the merge date? +

Either. We do full historical merges and forward-only merges. Forward-only is usually faster and cleaner; full historical is required when reporting depends on the old data being in the same place.

Iniciar um projeto de odoo database merge

Diga-nos em que está trabalhando. Respondemos em um dia útil.