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

Shipping Connector Shiprocket in Odoo 17 | Odoo 17 Functional Tutorials – CBMS Odoo ERP

Shiprocket is an Indian e-commerce logistics and shipping software solution company founded in 2011 by Saahil Goel. It is considered India’s largest eCommerce enablement platform providing digital retailers with an end-to-end customer experience platform. In logistics and shipping software, a shipping connector is a software application that bridges the gap between your e-commerce platform or […]

How to Make a Field Storable in Odoo 17 | Odoo 17 Technical Videos | Odoo 17 Development Tutorials – CBMS Odoo ERP

In Odoo 17, to make a field storable, set store=True when defining it. By default, fields are storable unless set to store=False. Storable fields ensure data persistence across sessions and server restarts, crucial for maintaining data integrity and retrieval. However, computed or related fields are not stored by default (store=False) unless explicitly specified as store=True. […]

How to Configure Public Holidays & Mandatory Days in Odoo 17 | Odoo 17 Time Off App – CBMS Odoo ERP

Odoo 17’s Time Off application offers functionalities to manage employee leave effectively. A crucial aspect of this is configuring public holidays and mandatory work days. This ensures accurate leave tracking, avoids scheduling conflicts, and streamlines the leave request process. Public Holidays: Creating Public Holidays: Navigate to the Time Off app, then Configuration followed by Public […]

How to Restrict Price Modification to Managers in Odoo 17 POS | Odoo 17 Functional Tutorials – CBMS Odoo ERP

By turning on the Price control functionality, the Odoo 17 PoS module now provides the opportunity to restrict price adjustments. You can limit pricing changes to managers exclusively with it. This implies that normal users won’t be able to alter the POS’s product prices. Businesses that wish to stop employees from unintentionally or purposely adjusting prices may […]

How to Manage Automatic Receipt Printing Orders in Odoo 17 POS | Odoo 17 Functional Tutorials – CBMS Odoo ERP

Automatic receipt printing is a feature offered by point-of-sale (POS) systems . It allows a receipt to be printed automatically upon completion of a sale or order, without the need for manual intervention. Set up receipts by going to Point of Sale ‣ Configuration ‣ Point of Sale, selecting a POS, and scrolling down to the Bills & […]

How to Set Maximum Difference in Odoo 17 POS | Odoo 17 POS Tutorials | Odoo 17 Functional Tutorials – CBMS Odoo ERP

The “Set Maximum Difference” feature in Odoo 17 POS helps manage cash handling accuracy. It allows you to define an acceptable tolerance level for the discrepancy between the calculated cash balance and the actual cash in the drawer at the end of a shift. Enable Set Maximum Difference Set Maximum Difference must be enabled before a […]

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

Bill Rate Target & Bill Rate Leaderboard in Odoo 17 Timesheet | Odoo 17 Timesheet App Tutorials – CBMS Odoo ERP

Odoo 17 Timesheet offers features to motivate employees and track their billing efficiency through bill rate targets and leaderboards. Here’s a breakdown of both: Bill Rate Target: This feature allows you to configure a target billing rate for each employee. When activated, the employee’s timesheet will display their target rate. The rate will be highlighted […]