Skip to Content
Menu
This question has been flagged
2 Replies
2938 Views

So the idea is that you send in a database to Odoo, and then you will get one back that is adapted to a newer Odoo version.


Now I wonder what happens with all custom developments. What happens to tables and fields that were added through custom developments? Does that data still exist in the database we will get back? 

Avatar
Discard
Best Answer

Hi Christoph,

Odoo will migrate/rework all default Odoo data tables according to the new version. They do not touch the fields and tables of custom development so you get them back 'as-is' basically.
This means that you will need to migrate your custom code and that if you need field or table changes on your custom development that you are responsible for doing so.

In general Odoo does not touch custom code nor models/fields. 

With kind regards,
Yenthe

Avatar
Discard
Best Answer

The Upgrade Service is limited to the technical conversion and adaptation of the database to make it compatible with the Target Version, the correction of any Bug directly caused by the upgrade operation and not normally occurring in the Target Version, and the conversion of the source code and data of Covered Extra Modules for the Target Version.


Extra Module - An extra module is a directory of source code files, or a set of Python-based customizations created in a database (e.g. with Odoo Studio), that adds features or changes the standard behavior of the Software. It may have been developed by the Customer, by Odoo SA, by an Odoo Partner on behalf of the Customer, or by third parties.

Covered Extra Module - A Covered Extra Module is an Extra Module for which the Customer chooses to pay a maintenance fee in order to get support, upgrade and bug fixing services.


From https://www.odoo.com/documentation/15.0/legal/terms/enterprise.html#upgrade-services


Avatar
Discard
Related Posts Replies Views Activity
4
Aug 24
811
1
Aug 24
295
2
Apr 24
877
3
Jun 23
1181
0
Mar 23
1662