SQL Constraints in Odoo 17 | What is SQL Constraints in Odoo? | Odoo 17 Development Tutorials – CBMS Odoo ERP

In Odoo 17, SQL constraints are used to enforce data integrity rules at the database level. These constraints ensure that the data stored in the database meets certain criteria or conditions. SQL constraints are defined within the Python models of an Odoo module and are then translated into corresponding SQL constraints when the module is […]

How To Update One2many Field From OnChange of Field in Odoo 17 | Odoo 17 Development Tutorials – CBMS Odoo ERP

In Odoo, A One2many field signifies a one-to-many relationship between two models, allowing one model to have multiple related records from another model. The onChange method triggers actions when a field’s value changes, commonly used to update other fields. To update a One2many field from another field’s onChange method in Odoo, declare the One2many field to […]

How to Manage Early Receipt Printing in Odoo 17 POS | Early Receipt Printing in Odoo 17 | POS Videos – CBMS Odoo ERP

Imagine you’re working as a waiter at a restaurant that uses Odoo 17 with Early Receipt Printing enabled. Here’s how it might play out: A group of four friends arrives and places their orders. As you take their orders in the PoS system, you can choose to print an Early Receipt for each individual meal instead of […]

How to Install Python Packages From Pycharm in Odoo 17 | Odoo 17 Development Tutorials | Odoo 17 – CBMS Odoo ERP

This video provides a step-by-step guide on how to install extra Python packages for Odoo development directly from PyCharm. By following these instructions, developers can efficiently manage their Odoo customization projects within the PyCharm environment, enhancing their productivity and ensuring the smooth integration of additional functionalities into the Odoo platform. #Odoo17 #Python #Pycharm #DevelopmentTutorial #OdooDevelopment […]

How to Configure Time Off Types in Odoo 17 | Time-Off Module in Odoo 17 | Odoo 17 Time Off App – CBMS Odoo ERP

Odoo 17’s time off module offers flexibility in managing various leave categories for your employees. Time off types act as templates defining how leave requests are tracked, allocated, and approved. Here’s a breakdown of how they work: Creating Time Off Types: Navigate to the Time Off app within the HR module. Under the Configuration menu, choose Time Off Types. Click New to […]

How to Convert an Opportunity into a Quotation in Odoo 17 CRM | Create Quotation for an Opportunity – CBMS Odoo ERP

Customer Relationship Management (CRM) systems often integrate quotation creation functionalities to streamline the sales process. Here’s a breakdown of how to create a quotation for an opportunity within your CRM: 1. Accessing the Opportunity: Locate the desired opportunity within your CRM. This typically involves navigating to the Opportunities module and searching by name, customer, or other relevant […]

How to Render Data to the Browser in Odoo 17 | Render Data to the Browser | Odoo 17 Technical Videos – CBMS Odoo ERP

This video covers the case of how we can pass the data to the browser, which can be done with the help of controllers. Controllers serve as intermediaries between the front-end of a web application and its back-end. They interpret requests made by the browser and determine how to respond, often by retrieving data from a […]

How to Split Bills in Odoo 17 POS | How to Split Bills Amount Different Customers in Odoo 17 POS – CBMS Odoo ERP

In Odoo’s Point of Sale (POS) system, bill splitting allows you to divide a restaurant or bar bill among multiple customers. This is useful when a group of people are dining together and want to pay for their own items separately. Odoo offers two main methods for splitting bills: Splitting by Product: You can select specific […]