Are there any structural differences in apps/modules from 9 to 10? I understand there could be changes in the dependent apps that would need resolved, but is there a set of core changes that need to be made? I am interested in having my developer look into migrating some modules that have not been released for v10 yet. Is there documentation of this process anywhere?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
You could follow the OCA guidlines https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-10.0
Extract:
Replace openerp imports to odoo.
Rename __openerp__.py to __manifest__.py
Replace select = True by index = TrueReplace string selectors in XML by name (if possible) or other attribute selector or even another equivalent path/reference. For example, change <group string="x" position="after"> by <group name="x" position="after">Remove <data> and </data> in xml files if noupdate="0"
Replace the <openerp>/</openerp> tags in xml files by <odoo>/</odoo>.
Don't use @api.one with @api.onchange or it will crash.
...
got the same question on droped modules on V10 over V6/V7/V9...
Also rml and Mako report not supported
Hi Bruce,
Apart from object and view structure of dependent apps, change the name of Manifest file __openerp__.py to __manifest__.py and change all code to new ORM API.
Hope this helps.
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
2
Nov 24
|
2166 | ||
|
2
Nov 24
|
172 | ||
|
1
May 24
|
451 | ||
|
1
Dec 23
|
649 | ||
|
2
Jan 21
|
4571 |