Module Overview: Stock MTS+MTO Rule When using the Replenish on Order (MTO) route in Odoo, it is important to understand that a product will always be purchased when there is a demand for it, even if stock is available. For some compani... Inventory Odoo 17 Sep 3, 2025
Categorize Projects and Tasks Using the "Project Type" Module Very often businesses that have a portfolio of projects within different industries need the option of categorizing the projects. However the core version of Odoo does not support such functionality, ... Functional Odoo 17 Project May 20, 2024 Modules Review
How to Store Different Values in a Field per Company In multi-company mode, there are cases when one field would need to store different values for each company. An example of such fields are some of the accounting settings per product, such as Income A... Odoo 17 Odoo 18 Technical May 7, 2024 Posts
How to Add a Background Color on Tags Using Many2many_tags Widget 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... Odoo 17 Odoo 18 Technical Mar 18, 2024 Posts
How to Change the Text Color for a Column in a List View 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... Odoo 17 Technical Mar 11, 2024 Tips
How to Make Images Partially Overlap in Odoo Website Starting from Odoo 16, it is possible to make an image partially overlap another image on the website. To enable this feature, the block's layout must be set to “Grid.” This can be done by enabling Ed... Functional Odoo 17 Odoo 18 Website Feb 26, 2024 Tips
How to Customize Field Definitions by Group in Odoo View 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... Odoo 17 Odoo 18 Technical Feb 12, 2024 Tips
How to Hide a Column in a List View 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 ... Odoo 17 Odoo 18 Technical Jan 22, 2024 Tips
How to Change the Priority of an Existing View In the post The importance of correctly setting priority on inherited views we have already discussed the importance of the priority field in the inherited views and why it needs to have the right v... Odoo 17 Odoo 18 Technical Dec 4, 2023 Tips
The Technical Menu in Odoo The technical menu can be found on the settings page and it is visible only in developer mode. The menu contains more than 16 sections, some of which are visible only if a particular application is in... Functional Odoo 17 Odoo 18 Technical Nov 13, 2023 Posts
What is TransientModel in Odoo TransientModel is a model super-class that stores data in the database temporarily and it is automatically cleaned up on a defined period of time. The scheduled action to clean up the database, in... Odoo 17 Technical Oct 16, 2023
Overview of the Security System in Odoo Understanding how the security system works in Odoo is crucial for effectively configuring user permissions and comprehending why certain data may or may not be visible to users within the system. Thi... Functional Odoo 17 Security Technical Oct 9, 2023 Posts