Here I have added some new features in Openerp 7.
Changes in xml view
*.Openerp7 removes <field name=”type”>form</field> tag which was after <field name=”model”> in openerp6.1
*.Use of html tags like <header>,<sheet>,<h1> ,<br> ,<p>
By using <sheet> tag ,the form view of each object the user is working on resembles a real document.
Changes in the position of buttons
In openerp 7 all the buttons appear on the left side and status bar appears on the right side.The red and grey buttons are designed to direct the users within the flows. The buttons in red highlight what is the next logical step, making the navigation from one screen to another.The stage in blue indicates the stage that the OpenERP document is currently at.
*.Use of class attribute in tag to use css class.
Changes in __openerp__.py file
*.There is no ‘update_xml’ in the __openerp__.py file ,instead of it the xml files are defined in ‘data’ .
*. ‘placeholder’ tag is also a new feature to get text in textbox
Eg:<field name=”note” class=”oe_inline” placeholder=”Terms and conditions…”/>
*.Different widgets are defined in new version in .js file(view form) in web module
2 types of widgets
a.many2many_tags
b.many2many_kanban
*.<field name=”help” type=”html”> help tag with type attribute used to show help in html view.
Eg:<field name=”help” type=”html”>
<p class=”oe_view_nocontent_create”>
Click to create a new record
</p><p>
Provide your content here.</p>
</field>
*.Dependency of warehouse module with purchase/sales module has been removed in openerp
*.use of php code ….(separate folder named php)
*.New modules web_linkedin(for linkedin integration) and google_docs
*.New field html to get the html rich text area
Eg: ‘body’: fields.html(‘Contents’, help=’Automatically sanitized HTML contents’),
*.To get the menus we have seen in the configuration menu of v6.1 ,here we have to check technical features in the users view.
*.xml file can be designed by html tags but it will hide label of field.To view the label we have to use <label for=”aaa”/> where aaa is the field name for which label has to be viewed.
Shortcut keys
*.Shortcut keys are available in Openerp 7 to create/ Process record with faster rate
Alt +Shift + C → Create New Record
Alt +Shift + E – Edit Record
Alt +Shift + S → Save Record
Alt +Shift + D → Discard Record
*.Some modules have been removed from the official release and moved to community modules..
Eg.account_invoice_layout, base_contact, google_map
*. At the same time a list of modules have been added to Openerp7
Eg.analytic_contract_hr_expense, portal_sale, sale_stock etc
*.In version 6 of OpenERP, there were four main entities for storing information relating to your client base:
res.partner
res.partner.address
res.partner.job
res.partner.contact
In version 7, this has all been simplified to one entity: res.partner.
Geena: Hi, When we migrate a module to openerp version 7 ,just replace 'res.partner.address' by 'res.partner'.".
Leave a Reply