Odoo CMS - a big picture

General UI Changes in Odoo 9 & 10

Hieu Le

Along with new features, the Odoo User Interface has been improved through the release of new versions. It becomes more and more logical, friendly, and modern. The important changes have taken place since Odoo 9. In this article, I take screenshots from Odoo 10 because of the similarities between them.



At a glance we can see the changes in Settings menus. Each module (application) in Odoo 9 & 10 has its own Settings menu, compared to Odoo 8, we did all the settings in one place at menu Settings > Configuration.


Settings menu in Odoo 8

Now in Odoo 10, we have separate Settings menu for Sales, Purchase, Inventory …, for examples

  • Menu Sales > Configuration > Settings

  • Menu Purchases > Configuration > Settings

  • Menu Inventory > Configuration > Settings

Settings menu in Odoo 10 Sales module

The layout was also reorganized with more sub sections and especially the radio buttons which have not existed in previous versions.

For example, in Odoo 8, we have 2 checkboxes to configure the multiple unit of measure and the discount on sales order lines.


In Odoo 10, they are splitted into 2 sections with 2 radio buttons for each one with more informative guideline.



There are floating water drops providing you with quick guidelines for the first time you use the application so that you know what you should navigate and what it means.  



In Odoo 8, all search items are shown on top. I think with this design, the user can do the search function more faster.


But Search Box in Odoo 9 & 10 was simplified. All the filters, Group By items were put in drop-down lists. To search, I have to click 2 mouse-clicks (1 for the drop-down list, and 1 for the selected item). I think this will take more steps and more time. 



The dashboards in Odoo 10 are flatter and neater with more quick links to access the most important features. For an example, button More in the Direct Sales dashboard contains links to Quotations, Sales Orders.There are new dashboards for the main modules such as Sales, Accounting, Project Management, Inventory …


Sales Dashboard in Odoo 10


Accounting Dashboard in Odoo 10


Inventory Dashboard in Odoo 10


Menu Reporting in Odoo 10 does not exist anymore because they were moved to each application. In each application, the sub-menu Reports was added.


Sales Reports


Accounting Reports


The table below lists some of new terms which are used in Odoo 9 & 10. They are more farmiliar with the end-users. For more details, you can visit Odoo Runbot and explore it yourself.


Odoo 8

Odoo 9 & 10



​Lead / Opportunities


Marketing Campaign

Lead Automation

​Member and Membership



Supplier Invoice

Vendor Bill

Customer Payment / Supplier Payment


​Hierarchy Chart of Accounts / Chart of Taxes

​Flat Chart of Accounts / Chart of Taxes (delegated to Dynamic Reports)




Since Odoo 10, Odoo has done the source code refactoring for module IM Bus that allows you to send instant messages to users, in live. Lots of improvements have been rolled out:

  • More control on the privacy (Public Channels, Private Channels).

  • Manage the following of a group of users, or some specific users.

  • Split the Messaging features (Calendar, Contacts, Notes, Live Chat) into separate and smaller apps in other menus.

I am not going into the details as I will have another article about it.


The Discuss UI in Odoo 10


The configuration for a Channel


Odoo 8

Odoo 10

Calendar, Contacts, Notes, Live Chat have their own menus in Odoo 10


Odoo Human Resources is now Odoo Appraisal, Odoo Expense, Odoo Fleet, Odoo Employees, Odoo Leaves, Odoo Recruitment and Odoo Timesheet. This helps the user concentrate on what they do at a time.

HR Employees, Payroll, Timesheets, Recruitment, Lunch, Fleet ...


Tags (many2many field) in Odoo 9 & 10 now have their colors. The purpose, I think, is to have simple kanban items. For an example, let’s check the Customer tags.

In Odoo 8, tags have no color, on the kanban item, they should be shown as text.


In Odoo 10, with colorful tags, the UI is simple and beautiful.


I talked about the UI, as well as the special features in Odoo Enterprise in another blog post Which Odoo version  (Online, Enterprise, Community) should we choose?