Optimize "create" overrides by using the decorator "model_create_multi" Mar 26, 2024 Tips In some cases, there is a need to override the create method in Odoo and add additional logic to it. When overriding this method, the custom logic is triggered on each iteration of creating a new ob... Read more
How to add a background color on tags using many2many_tags widget Mar 18, 2024 Tutorials When using many2many_tags widget, it is possible to define a background color for each of the tag values. For that to work the following steps need to be done: The related model needs to have an Int... Read more
How to change the text color for a column in a list view Mar 11, 2024 Tips In Odoo it is possible to change the color or text style of a column in a list view using the “decoration” attributes. The syntax for them is decoration-<style> where the style can be one of the fol... Technical Read more
How to change product prices using pricelists Mar 4, 2024 Tutorials In Odoo it is really convenient to change the price of multiple products using the pricelist option. In this post we will go through the steps that are needed to make that happen. At first would be ne... Functional Read more
How to make images partially overlap in Odoo website Feb 26, 2024 Tips Starting from Odoo 16 it is possible to make an image partially overlap over another image in the website. In order for that to be possible it is needed the layout for the block to be set to “Grid”. T... Functional Read more
How to format dates in email templates Feb 19, 2024 Tips When using a date field in the email templates it is important to use it with formatting function for the value to be represented in the format set in the language settings. The function for formattin... Read more
How to customize field definitions by group in Odoo view Feb 12, 2024 Tips In everyday business cases, there are a lot of situations where a particular field needs to have different attributes or attribute values based on different access groups. This type of case is possibl... Technical Read more
Overview of the Partner Stock Risk module Feb 5, 2024 Modules Review The module Partner Stock Risk extends the Account Financial Risk module functionality by adding an extra financial risk check on validation of inventory transfers with "Customer" as a destination loca... Functional Read more
How to schedule a blog post for publishing in Odoo Jan 29, 2024 Tips Having a “Schedule to Publish” functionality is essential for every blog platform. However, in Odoo this option is less prominent. While there is a clear “Published” toggle, the “Schedule to Publish” ... Functional Read more
How to hide a column in a list view Jan 22, 2024 Tips A column in a list view can be hidden by using the attributes column_invisible or optional . The column_invisible attribute accepts a boolean value as True/False or 1/0 . Since this attribute ... Technical Read more
How "Edit" works in Odoo 17 Jan 15, 2024 Tutorials In the older versions of Odoo, before 16, there is “Edit” button, on click of which the view is opened in edit mode. Once the user is finished with the changes on click of “Save” the changes are store... Functional Read more
Methods for searching and filtering records in Odoo Jan 1, 2024 Tutorials In Odoo can be found multiple different methods for filtering and searching records. Each of them is designed with their own uniqueness which makes it more useful in certain cases than others, even th... Technical Read more