Tag: Experience

Multi Company in Odoo 13

When I wrote this article, odoo 13 was released more than 1 year ago. There is even a newer version, odoo 14. Compared to odoo 12, there are many changes in their source code, such as the removal of the account.invoice model, the removal of the @api.multi decorator, the removal of the view_type field from ….  Read More

How to Show Odoo’s Chatter in a Modal

In my previous article, I wrote that if we use the oe_chatter class chatter will not appear if opened from a modal. After I looked in more detail, it turned out that why odoo doing it was on purpose. In odoo 12 if the chatter is opened from a modal, the chatter will be hidden ….  Read More

How to Know the Difference Between Two Files or Directories Easily

Meld is an application that is used to compare the contents of a directory or file. In my experience, for a programmer, this application is very useful. For example, when we are working with several teams, with meld we can compare the directory or file that we are working on with the directory or file ….  Read More

How to Configure the Print Button Access Right in Odoo

Based on my experience as an odoo programmer so far, many client requests are related to access rights. For example, user A can perform X action while user B can’t, including print button access right. This is the reason why I create this print button access right module. Odoo itself has many reports, almost every ….  Read More

How to Solve the “ProgrammingError: column does not exist” Error in Odoo

As an odoo programmer, in the middle of a module or addon development, have you ever experienced something unpleasant, like after you refreshed the browser, suddenly an Internal Server Error message appears as below ? After we check in the terminal or log file, it turns out that there is a ProgrammingError: column res_partner.max_order_item does ….  Read More