Odoo 14 UI & Technical Changes

Odoo 14 UI & Technical Changes

4 minutes, 15 seconds Read

The new release of Odoo gives new impetus to the businesses in many sectors that depend on open ERP by providing the finest solution to their business-related worries.                   
This time odoo focuses on improving the existing features as well as introducing new ones. So here are the main UI differences in odoo14:
    – The Import button moved under the “Favorites” menu.

odoo-14-ui-and-technical-changes-cybrosys

    – We can access View access rights and Record rules of the current model from the debug menu.

odoo-14-ui-and-technical-changes-cybrosys

    – It has included a Search panel for Apps which makes easy grouping and filtering of applications.

odoo-14-ui-and-technical-changes-cybrosys

    – Dashboard in purchase module for easy access to a quick summary.

odoo-14-ui-and-technical-changes-cybrosys

    – Product attributes and variants, UoM, etc brought under the configuration menu in the purchase module

odoo-14-ui-and-technical-changes-cybrosys

    – Direct documentation access from the corresponding settings.

odoo-14-ui-and-technical-changes-cybrosys

    – Can easily chat with users directly from any record by clicking on the display picture of the users.

odoo-14-ui-and-technical-changes-cybrosys

    – Website editor moved as a right-side panel.

odoo-14-ui-and-technical-changes-cybrosys

    – Included Account security settings under My account of the user

odoo-14-ui-and-technical-changes-cybrosys
odoo-14-ui-and-technical-changes-cybrosys

    – Easily schedule your activity from the list view.

odoo-14-ui-and-technical-changes-cybrosys

    – Here are some new widgets introduced  in odoo 14
        * Remaining_days – The remaining day’s widget is used in odoo 14 to notify users about the remaining days for the deadlines.

odoo-14-ui-and-technical-changes-cybrosys

According to the time remaining different colors are also given to them ie. Red if the deadline is over, Orange if it is today, Green if there is more than one day for the deadline.
        * Char_emojis and text_emojis – depending upon our field type we can use this widget

odoo-14-ui-and-technical-changes-cybrosys

        * List_activity – Is a smart feature to schedule activities using the List Activity Widget in List view. 

odoo-14-ui-and-technical-changes-cybrosys

By using this widget we can easily plan for quotations, invoices, etc from the list view
        * Popover_widget – The popover widget can be used to show the scheduling information that informs the user that the current work order is waiting for the previous work order.

odoo-14-ui-and-technical-changes-cybrosys

    – No sequence record present for the invoice. In older versions, we could reconfigure the sequence from the sequence record specified in the journal. In Odoo V14 we have a new feature called Resequence (which we can reconfigure the sequence of invoices after creating at least one invoice).

odoo-14-ui-and-technical-changes-cybrosys
odoo-14-ui-and-technical-changes-cybrosys

    – Synchronize your Outlook Calendar with Odoo and also included an extra filter option of Year

odoo-14-ui-and-technical-changes-cybrosys

    – Schedule your activities from kanban view for contacts.

odoo-14-ui-and-technical-changes-cybrosys

    – Menu sector of activity under configuration renamed into Industries 

odoo-14-ui-and-technical-changes-cybrosys

    – Included Smart button for obtaining vendor delivery analysis. Click on that for getting a graphical analysis of on-time delivery of vendors

odoo-14-ui-and-technical-changes-cybrosys
odoo-14-ui-and-technical-changes-cybrosys

    – Turn emails received in your Outlook mailbox into leads, and log their content as internal notes through the CRM module

odoo-14-ui-and-technical-changes-cybrosys

    – Use this option for displaying a customizable cookies bar on your website.

odoo-14-ui-and-technical-changes-cybrosys

    – Included Order button for getting the order details with its status and also a filtering option.

odoo-14-ui-and-technical-changes-cybrosys

    – Style changes on payment window

odoo-14-ui-and-technical-changes-cybrosys

    – We will be redirected to a new window after validating the payment and also we will get an option to send. This new feature enables the vendor to send the bill of the product to the customer through email.

odoo-14-ui-and-technical-changes-cybrosys

    – And also displaying a message for opened sessions under configuration > point of sale > Shop/Bar

odoo-14-ui-and-technical-changes-cybrosys

    – Change password and security options are moved under the Account security tab in the My Profile menu.

odoo-14-ui-and-technical-changes-cybrosys

    – Can easily manage your events with custom Stages by drag and drop.

odoo-14-ui-and-technical-changes-cybrosys

    – Toggle button for enabling and disabling job description for a job position

odoo-14-ui-and-technical-changes-cybrosys

    – In Odoo 14 Time off module removed calendar from the right panel

odoo-14-ui-and-technical-changes-cybrosys

    – A summarized view will provide information on what needs to be submitted, what is waiting to be approved, and what is scheduled to be reimbursed in the expenses module.

odoo-14-ui-and-technical-changes-cybrosys

So these are the main UI changes brought in odoo 14. Now let’s move on to some technical changes in odoo 14.
    – report tag is deprecated in Odoo 14.
Old syntax:

odoo-14-ui-and-technical-changes-cybrosys

New syntax:

odoo-14-ui-and-technical-changes-cybrosys

    – Security of wizards(models.TransientModel) should be mentioned in the ir.model.access.csv file

odoo-14-ui-and-technical-changes-cybrosys

This is a wizard from the point of sale of transient model pos.details.wizard. Define your model name inside the ir.model.access.csv file.

odoo-14-ui-and-technical-changes-cybrosys

    – The type field in account.move model renamed to move_type
    – The warning is a deprecated alias to UserError.
    – In XML view the dynamic expressions no longer support invisible and read-only. So we can use attrs instead for that
    – If you add new values in a selection field through selection_add, you have to define a new ondelete= attribute setting the value to assign for each previous value in case of uninstallation. More info at https://github.com/odoo/odoo/commit/f0481392c6501cae2c38359f526da1eefa451337
For ex: selection_field = fields.Selection(selection_add=”foo”, ondelete={“foo”: “set null”})
    – invoice_payment_state field in account.invoice.report and  account.move renamed to payment_state
    – Field communication in account.payment renamed  into the ref
    – Field payment_date in account.payment renamed  into the date
Also Read: Odoo 14 Features

Similar Posts

Leave a Reply

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