How to Add New States to an Existing State Field in Odoo 17 | Odoo 17 Development Tutorials – CBMS Odoo ERP

In Odoo 17, states play a pivotal role in indicating the different stages or statuses that records can undergo within the system. These states are commonly represented as selection fields in Odoo models, allowing users to easily discern the current status of a record. To append new states without altering the existing ones, the selection_add […]

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