Odoo Mastery
  • Home
  • Posts
  • Tips
  • Modules Review
Ask a Question​

  • All
  • Tutorials
  • Tips
  • General
  • Modules Review
  • Posts
How to Trigger a Custom Action from the “New” Button
Do you need to display a custom wizard or a simplified form when creating a new record? In Odoo this can be achieved by using the on_create ​ attribute. The on_create ​ attribute expects an action as ...
Odoo 18 Technical
Apr 28, 2025 Tips
Functional Solution to Zoho SMTP "From" Address Issue
If you use Zoho as an outgoing mail server, you may encounter issues when sending emails. This happens because Odoo, by default, sends emails from the user account that is composing the email, whereas...
Functional Odoo 18
Jan 24, 2025 Tips
How to Set Default Warehouse for Deliveries in Odoo
Do you have multiple warehouses linked to a single company in Odoo, but only one is used for product deliveries? Place that warehouse first in the list of warehouses, and it will always be selected as...
Functional Inventory Odoo 18
Dec 10, 2024
Default Values in Context and Potential Issues
When passing a default value for a field via context ​, you need to consider that this value can be passed on to models initially not planned for. For example, when passing the product_qty ​ as a defa...
Odoo 17 Technical
Dec 5, 2024
Default Value Issues Caused by the "onchange" Method
A default value for a field may not be set on the creation of a new record, even provided in the field definition In many cases, the reason for that is an onchange ​ method that is resetting the value...
Technical
Dec 5, 2024
Optimize "create" Overrides by Using the Decorator "model_create_multi"
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...
Technical
Mar 26, 2024
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
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
How to Format Dates in Email Templates
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...
Functional Technical
Feb 19, 2024
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
How to Schedule a Blog Post for Publishing in Odoo
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 Odoo 17 Odoo 18
Jan 29, 2024
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
  • Prev
  • 1
  • 2
  • 3
  • Next
Useful Links
  • Home
  • Contact
  • Privacy Policy
Odoo Mastery Newsletter
Subscribe Thanks


Follow Us
Follow us

We use cookies to provide you a better user experience on this website. Cookie Policy

Only essentials I agree