An overview of the new features in Openerp 7.0

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.

 

Comments

Geena: Hi, When we migrate a module to openerp version 7 ,just replace 'res.partner.address' by 'res.partner'.".

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Manuel says:

    Hello, do you know how to change a module that use the objectect res.partner.address to use res.partner

    1. Geena says:

      Hi,
      When we migrate a module to openerp version 7 ,just replace ‘res.partner.address’ by ‘res.partner’.

© 2020 Zesty Beanz Pvt Ltd All Rights Reserved.