Odoo Migration

Process of migration to newer version of Odoo ...

Our process allows to migrate Odoo from older to newer versions of Odoo while current data are kept. It´s possible to migrate Odoo to any of newer versions but the migration must be done for each version in the chain of versions.

Odoo 9 → Odoo 12: Odoo 9 → Odoo10 → Odoo 11 → Odoo 12

      Types of migration:


      1. Migration of Odoo without any 3rd party modules and customizations. Quick migration where only official Odoo modules are updated.

      2. Migration of Odoo with 3rd party modules and/or customizations

      • Necessary to check and update the code of 3rd party modules (if the code for requested Odoo version is not available)

      • necessary to check and update the code of customizations and custom-build modules

      • code update must be done before the data migration starts

      • Odoo oficial modules are migrated according to standard process 


      How the migration process can be taken:

      1) Customer provides source codes of customized and custom-build modules with the list of 3rd party modules used in current version of Odoo together with copy of current database for migration.

      Orgis IT will provide update of customized codes (if necessary) and data transfer to new database.

      2) Customer provides source codes of customized and custom-build modules with the list of 3rd party modules used in current version of Odoo together with access to current database for migration.

      Orgis IT will provide update of customized codes (if necessary) and data transfer to new database.

      ! Extra time related to database connection and communication with customer must be considered.

      How the migration result will be delivered:


      1)  Orgis IT will provide updated codes and database to customer for checking the result (any changes made by customer during the migration process will not be reflected).

      2) Orgis IT will provide updated codes and database to customer for checking the result (data and funcionalities) according to process mentioned in 1). Migration will be repeated again after the the first migration is checked and accepted by customer. This process will ensure that actual data in database will be passed to new Odoo version. This variant is running in Time-stress mode.

      NOTE: Time needed for code migration is very individual and it´s based on amount and type of customizations and modules which must be converted to new version.

      It also depends on inherited Odoo modules used in customized code because also Odoo basic modules were changed and updated during development of its versions, which can affect the degree of complexity of migration process (some modules from older Odoo versions could be removed, changed or splitted to new modules, views could be removed/updated…).

      Karel Kalista