Odoo v13 naar v19 migreren
Het meest uitgebreide migratiepad. 6 versiesprongen, 15+ breaking changes, volledig geautomatiseerd en gevalideerd.
Migratieketen
v15 → v16 structural boundary (analytic JSONB migration)
Breaking Changes per Sprong
Klik op elke sprong om de gedetailleerde wijzigingen te zien.
| Ernst | Tabel / Veld | Wijziging | Impact |
|---|---|---|---|
| CRITICAL | account_move | type → move_type Hernoemd | Elke query op facturen, rekeningen en boekingen moet worden bijgewerkt |
| HIGH | account_move | invoice_payment_state → payment_state Hernoemd | De betalingsstatusregistratie verandert voor alle facturen |
| MEDIUM | account_move | invoice_partner_bank_id → partner_bank_id Hernoemd | Bankrekeningreferenties op facturen geherstructureerd |
| MEDIUM | account_move | auto_post (boolean) → auto_post (selection) Type gewijzigd | Automatisch boeken wordt een selectie met meer opties |
| MEDIUM | product_template | type → detailed_type Hernoemd | Producttype-classificatieveld hernoemd |
| MEDIUM | hr_employee | address_home_id → private_address_id Hernoemd | Privéadresveld van werknemer hernoemd |
| MEDIUM | crm_lead | planned_revenue → expected_revenue Hernoemd | CRM-opportuniteit-omzetveld hernoemd |
Geen grote breaking changes in deze sprong. Voornamelijk incrementele verbeteringen.
| Ernst | Tabel / Veld | Wijziging | Impact |
|---|---|---|---|
| CRITICAL | account_move_line | analytic_account_id (M2O) → analytic_distribution (JSONB) Type gewijzigd | Analytische boekhouding volledig opnieuw ontworpen. Elke kostenplaatstoedeling moet worden gemigreerd naar JSONB-formaat |
| HIGH | account_move_line | analytic_tag_ids → (removed) Verwijderd | Analytische tags volledig verwijderd, vervangen door JSONB-distributie |
| HIGH | account_asset_asset | category_id → (config on asset) Verwijderd | Activacategorieen verwijderd, configuratie gaat rechtstreeks naar de activarecords |
| MEDIUM | account_asset_asset | invoice_id (M2O) → original_move_line_ids (M2M) Type gewijzigd | De koppeling activa-factuur gaat van enkele naar meerdere boekingen |
| MEDIUM | account_asset_asset | state: open/draft → state: running/model Waarden gewijzigd | Statuswaarden van activa hernoemd |
| Ernst | Tabel / Veld | Wijziging | Impact |
|---|---|---|---|
| CRITICAL | account_account | user_type_id (M2O) → account_type (selection) Type gewijzigd | Rekeningtype volledig geherstructureerd van een gerelateerde tabel naar een inline selectie. Vereist Frans PCG-mapping |
| CRITICAL | account_account_type | (full table) → (deleted) Tabel verwijderd | Volledige rekeningtype-tabel verwijderd uit de database |
| MEDIUM | product_template | product_uom → product_uom_id Hernoemd | Maateenheidveld hernoemd voor consistentie |
| Ernst | Tabel / Veld | Wijziging | Impact |
|---|---|---|---|
| HIGH | (Docker) | UID 101 → UID 100 Type gewijzigd | Het Docker-image van Odoo 18 wijzigt de UID van 101 naar 100 — filestore-rechten breken stilletjes |
Geen grote breaking changes in deze sprong. Voornamelijk incrementele verbeteringen.
Getroffen Modules
Accounting
Groot: 3 kritieke wijzigingen over v13-v14, v15-v16 en v16-v17
CRM
Omzetveld hernoemd (planned → expected)
HR
Werknemersadresveld geherstructureerd
Products
Producttype- en maateenheidvelden hernoemd
Assets
Activacategorieen verwijderd, factuurkoppeling opnieuw ontworpen
Validatie na Migratie
Elke migratie omvat onze geautomatiseerde validatiesuite over 12 domeinen.
2,317 asserties · 1,075 tabellen gescand
Prijzen
Complexe migratie die de structurele grens v15-v16 overschrijdt. Elk geval is anders — we offreren na analyse van uw database.
Bekijk alle prijzenVeelgestelde Vragen
Ja. We doen het via 6 opeenvolgende versiesprongen, elk onafhankelijk gevalideerd. Onze HBBL-referentiemigratie voltooide de volledige v13-v19-pipeline in minder dan 15 minuten met nul verweesde records.
Aangepaste modules die 6 versies lang niet zijn onderhouden, zullen vrijwel zeker aanpassing nodig hebben. We identificeren ze tijdens onze eerste audit en leveren een compatibiliteitsbeoordeling voor de offerte.
Ja. We valideren de boekhoudkundige integriteit bij elke sprong: gebalanceerde boekingen (debet = credit), FEC-exportconformiteit, opeenvolgende factuurnummering en consistente belastingtarieven. De analytische JSONB-migratie v15-v16 is het lastigste onderdeel — we behandelen het met een dedicated mapping-script.
De geautomatiseerde pipeline draait in minder dan 15 minuten. Reken 3-5 dagen voor de eerste audit, de beoordeling van aangepaste modules en uw 14-daagse testperiode. Totale doorlooptijd: doorgaans 5-10 werkdagen.
Ja. Elke migratie bevat een gratis Data-integriteitsrapport dat problemen identificeert zoals dubbele KVK-nummers, foutieve e-mails, verweesde contacten en boekhoudkundige inconsistenties. We hebben ontdekt dat de meeste datakwaliteitsproblemen van voor de migratie dateren — Odoo heeft ze nooit gevalideerd.
Klaar om te migreren?
Stuur ons uw database-backup. Testbare instantie binnen 14 dagen, of u bent niets verschuldigd.
Start mijn migratie