Community mailing list archives
RE: Upgrading Odoo - custom modules and viewsby
You can probably upgrade your custom modules yourself very easily if you are a little bit technical.
There are some cases where upgrading your modules is relatively easy:
- if your custom modules defines custom models (models not related to any standard models)
- if your custom modules just adds new and simple (Char, Float, Integer, ...) custom fields
- if your custom modules adds custom fields linked to a standard model (and this standard model has not changed between versions)
The difficult parts are mostly:
- views inheriting from standard views that have changed in the new version
- models inheriting from standard models that have disappeared or changed heavily
- fields related to standard models that have disappeared or changed heavily
- methods that were using models that have changed or disappeared
From: Ray Carnes [mailto:email@example.com]
Sent: Wednesday, November 2, 2016 10:03 AM
To: 'Odoo S.A. Community' <firstname.lastname@example.org>
Subject: RE: Upgrading Odoo - custom modules and views
>> If for example Odoo encounter a table or field that they know nothing about, will it be left out of the upgraded database alltogether or will you be provided a list of such fields etc?
Odoo marks ‘to upgrade’ any modules that are not certified – so either the Customer or the Partner needs to upgrade them to complete the migration – or they can have Odoo do this for an additional fee (based on line count).
Odoo upgrades all documents types in the database to new versions (Partners, Products, Invoices, Payments, Views, Menus) as well as all code, data and XML for the certified modules.
Refer to upgrade.odoo.com for details
What are your experiences with upgrading Odoo under the enterprise contract? I have a customer that have a fair number of custom modules and customized views running on Odoo 8. They are considering purchasing an enterprise contract and upgrading their installation to Odoo 10. Most of the development has been done inhouse so it would be possible for them to do the upgrades of the modules themselves, but we are unsure about the process.
If for example Odoo encounter a table or field that they know nothing about, will it be left out of the upgraded database alltogether or will you be provided a list of such fields etc?
Yeah I know we should be contacting Odoo directly, just thought I'd hear the responses in here first.
Torvald Baade Bringsvor
Bringsvor Consulting AS - Odoo (formerly OpenERP) implementation partner
Skogveien 13b, 1406 Ski. Tel (+47) 4548 2848