How to Setup Automatic Invoice in Odoo 16 Sales App | Odoo 16 Functional Tutorials – CBMS Odoo ERP

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 […]

Traditional Class Inheritance in Odoo 16 | Odoo 16 Development Tutorials | Inheritance in Odoo 16 – CBMS Odoo ERP

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 […]

How to Set Access Rights in Odoo 16 Purchase App | Odoo 16 Functional Tutorials – CBMS Odoo ERP

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 […]

How to Convert a Website Visitor Into Leads in Odoo 16 CRM? | Odoo 16 CRM Tutorials – CBMS Odoo ERP

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 […]

How to Raise Exceptions or Warning in Odoo 16 | Odoo 16 Development Tutorials – CBMS Odoo ERP

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 […]

ERROR: Field does not exist | How to Fix Field Does Not Exist Error in Odoo 16 | Odoo 16 Tutorials – CBMS Odoo ERP

In Odoo 16, the error message “Field does not exist” typically occurs when trying to access or manipulate a field that does not exist in the model or view definition. #odooerrors This can happen in various scenarios, such as when defining a domain or filter, creating a computed field, or trying to access a non-existent […]

Mixin Classes in Odoo 16 | How to Extend Models Using Mixin Classes | Odoo 16 Development Tutorials – CBMS Odoo ERP

Extending models using mixin classes in Odoo 16 is a technique used to add custom fields, methods, and behavior to existing Odoo models without modifying their original code. Mixin classes in Odoo 16 are Python classes that contain reusable code that can be added to multiple models.To extend an Odoo model using a mixin class, […]