In Odoo, a transient model is a temporary model that is not persisted in the database. Transient models are useful for performing tasks that do not require permanent storage of data, such as generating reports, sending emails, or performing calculations. #odoodevelopment To create a transient model in Odoo 16, you can define a new class […]
Deferred expenses and prepayments (also known as prepaid expenses), are both costs that have already occurred for unconsumed products or services yet to receive. #odooaccounting Such costs are assets for the company that pays them since it already paid for products and services still to receive or that are yet to be used. #odoo16 The […]
In Odoo, you can define various fields in your models to store and manage data. Sometimes, you may want to set a default value for a field so that it is automatically filled in when a new record is created. #odoo16 #odoofunctionalvideos This can save time and reduce data entry errors.To set a default value […]
This video explains the views of the project. Odoo 16 Project module offers various views to evaluate each project. #odoo16 By selecting a particular project from the dashboard, you can see different visibility views for projects. #odoofunctionalvideos It includes Calendar, Kanban, Map, Graph, and list view showing various details of each project, such as Title, […]
The manifest file is an essential component of any Odoo module. It provides crucial information about the module, such as its name, version, dependencies, author, and other critical details. In this video, you will learn step-by-step how to create a manifest file for your Odoo 16 module. You will also learn how to fill in […]
This video explains the automatic invoicing in odoo 16. The scheduling of invoices to be issued automatically at a predetermined date and time is known as automated invoicing. This can be set up by business owners using online invoicing packages. On the other hand, one-time invoices can be easily issued manually from mobile devices without […]
In traditional class inheritance, you create a new class that inherits from an existing Odoo model or class. The new class inherits all the fields, methods, and behavior of the original class and allows you to add, override, or modify them as needed. #inheritance This way, you can customize the functionality of an existing model […]
This video explains the access rights in the Purchase module of odoo 16. The access rights can be defined for all module categories and applications installed in the database. #odoo16 Video Chapters 00:00 Introduction 00:11 Go to the settings module 00:26 Open user 01:05 Open purchase module 01:13 Enable purchase order approval 01:45 Login as […]
Having leads is the major step in any business process. This will help in determining with whom business should be done and with whom marketing should be continued. #odoo16 #odootutorials In Odoo, leads can be generated from all aspects. As the module is integrated with other modules, the information from the website module can be […]
In some cases, you may want to inform the user and interrupt the program with an error message. #odooerrors #odoo16 VIdoe Chapters 00:00 Introduction 01:40 ValidationError 03:11 UserError 03:56 AccessError There are different type of exceptions that helps with this. They are ValidationError, UserError., AccessError, AccessDenied, etc… #odoodevelopment Here this video shows how to raise […]