Tag: Tips & Tricks

A Library for Backup and Restore Big Odoo Database

In my previous article I have discussed how to backup and restore a large odoo database, by modifying the odoo controller. After some time using this method in several projects, it turns out that this method has weaknesses. Sometimes the backup file cannot be restored. The backup file seems to be corrupt, so it failed ….  Read More

Odoo Edit Access Right and Its Problems

An application generally must be able to do the CRUD (Create, Read, Update, Delete) operations, as well as odoo. As far as my experience as an odoo programmer, Update or Edit access rights sometimes can be an annoying problem, along with the complexity of the client needs. Why ? This is my experience regarding the ….  Read More

How to Prevent Auto Save When User Click on Any Odoo Button

In odoo, if we are editing a document, then click on a button, even though it’s not the Save button, odoo will immediately save the document, then the method of the button that we click will be executed by odoo. The document will change to read-only mode, which means that we can no longer edit ….  Read More

How to Solve Ripcord Could Not Access Odoo Error

In my previous article, I have written about how to call the odoo API using the ripcord library in the PHP programming language. But, it turns out that this library has some bugs, especially if the API calling process is too long. In my case, I have to send a large amount of data to ….  Read More

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 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