Skip to Content

Odoo tips of the month Feb 2015!

Author
SerpentCS
April 2016 - 1 min read
Share
Blog Feature Image

Please note down the ODOO tips coming out of Media around Odoo. - Inside your __openerp__.py, you may remove 'auto_install': False. The default value is False. - Use self.env.context instead of passing context as an argument. - Use self.env.cr anytime you wish to use cr related operations. - The xml files supports <odoo/> tag now. <data> tag is no more necessary on view. - Import statements have been made better:

-from openerp.osv import osv, fields
-from openerp import tools, SUPERUSER_ID
-from openerp.tools.translate import _
+from openerp import _, api, fields, models, SUPERUSER_ID, tools

- The default key can be specified in the field definition itself: fields.Selection([('a', 'SerpentCS'),('b', 'Odoo')], default='a') - self.pool.get(MODELNAME) becomes self.env[MODELNAME] - Use CamelCase for Classname in Odoo. example : class SaleOrder(). - Use UserError from "openerp.exceptions import UserError" instead of conventional "raise osv.except_orm". - Put all your view XML files under views directory. Put all your class files under models directory. - The webpages translation has been made quite nicely. - The import statements still have 'openerp', other conventions are moved to odoo. - On web modules, Model_pool.browse(request.cr, SUPERUSER_ID, order_id) can be replaced by "request.env[ModelName].sudo().browse(order_id)" Please see more Updates: 1. Odoo news in Feb 2015 Part 1 2. Odoo news in Feb 2015 Part 2. 3. 'Shop by Brands' in Odoo 4. Digital Signature in Odoo 5. Audittrail by OCA.     Serpent Consulting Services Pvt. Ltd. is providing various ODOO services in more than 39 countries.Our services includes Training, Support, Migration, Implementation, Development and offshore. We are a team of 55 full time OpenERP/ODOO experts including 4 techno functional experts who were part of core openerp framework development and having 7+ years of experience in OpenERP. We have conducted 50+ local and international functional and technical training on OpenERP with 90% satisfaction ratio. Look at the events and customer feedback. Thanks. Thanks.

Table of Contents
Click to Add Image

End-to-End Odoo Services

From implementation and customization to migration, integrations, support, and training we help you maximize the value of Odoo.

Get Started
Search

Book Free Demo

Get real-time responses. Talk with our Industry Experts.

Ready to Take the Next Step?

Whether you're planning a new ERP implementation, migrating from legacy software,
or optimizing your existing system, our experts are here to help.