Odoo is a highly extensible ERP system with a non-trivial codebase in python and javascript. Odoo has a widely arranged UI with multiple options and menus. Odoo uses both python and javascript methods to invoke actions to those menus. In this blog, we’ll be discussing how we can invoke a js function on a menu […]
In Odoo, Images are stored in binary fields in databases. There is no option in Odoo to load images from the URL. We can only upload the image from the system. For Example:- from odoo import modelsclass PartnerImage(models.Model): _inherit = res.partner’ partner_image = fields.Binary(string=Partner Image’, attachment=False) In the code above, we created a binary field […]
Adding demo data to our custom modules is a common need. Demo data for each Odoo model is loaded only if the option to load demo data was enabled during database creation. So, if we want to load the Demo data, we can specify it when we create the database. In this blog, We’ll go […]
In many cases, we may have to test and demonstrate the flow, which is not much better to use with master data. Here comes the use of Demo data which is used for only demonstration purposes. Demo data for each Odoo model is loaded only if we have enabled the option to load demo data […]
In the world of Enterprise Resource Planning (ERP), Odoo stands out as a versatile and powerful open-source platform that allows businesses to streamline their operations, manage resources, and enhance productivity. Custom modules play a crucial role in tailoring Odoo to specific business needs, and one common requirement is the integration of demo data. Demo data […]
The organizing and storing of data related to accounts, revenue, sales, payroll, and more are made possible through spreadsheets. It plays a crucial role in business operations and management; we can store large amounts of data in a company using a spreadsheet. Implementing ERP software allows you to add different data types to various spreadsheets […]
It is important to have a detailed overview of your bank account and transactions at all times. With Odoo, you can easily manage and have an explicit overview of your bank transactions and other essential details. You can easily manage and overview multiple bank accounts easily with Odoo so that you don’t miss out on […]
The project management module in Odoo helps to handle all developments in the project scenario. It may be accomplished step by step, like adding tasks, sub-tasks, etc. So along with managing those improvements of the project, invoicing the project is an important thing that will help to club all the expenses together. In this blog […]
The Odoo project management module helps the end user to efficiently manage and track a project in his/her workplace. The module offers a seamless working experience to the end clients, triggering more efficiency and productivity. It helps to club every expense together and create an invoice for the project. In this module, I will be […]
Odoo has a separate module for project management. This module plays an important role in helping the users to handle different developments taking place in a project. A user can complete all project-related tasks in a step-by-step manner. A user can add tasks and sub-tasks to a project and complete the process. Besides, Odoo 14 […]