🎥 Welcome to CBMS — your go-to source for mastering Odoo development and customization! 🎓 In this channel, we simplify complex Odoo concepts with clear, practical tutorials. In today’s video, we break down the use of the delete=”false” attribute in Odoo’s list view. 🧠 What you’ll learn: ✅ What the delete attribute does in list views […]
In Odoo, notebook and pages are UI (User Interface) elements used primarily in form views to organize and display data in a structured, tabbed layout.A notebook is a container in Odoo XML views that holds multiple pages. It represents a tabbed interface, allowing users to navigate between different sections of a form without leaving the […]
In Odoo, a Help Tooltip is a small informative text that appears when a user hovers over (or clicks on, depending on configuration) a field label or element in the user interface. It’s used to provide additional guidance or explanations about the purpose or usage of a particular field or feature, improving the user experience […]
The two field definitions, image_1920 = fields.Image(string=”Student Image”) and image_1920 = fields.Binary(string=”Student Image”), both serve the purpose of storing image data in an Odoo model, but they have some key differences in how they are intended to be used and how Odoo handles them by default. Here’s a breakdown of the distinctions: fields.Image(string=”Student Image”) Intended […]
college_student.py admission_no = fields.Char(string=”Admission Number”, required=True) admission_date = fields.Date(string=”Admission Date”, required=True) first_name = fields.Char(string=”First Name”, required=True) last_name = fields.Char(string=”Last Name”, required=True) father_name = fields.Char(string=”Father’s Name”, required=True) mother_name = fields.Char(string=”Mother’s Name”, required=True) communication_address = fields.Text(string=”Communication Address”, required=True) street = fields.Char() street2 = fields.Char() zip = fields.Char() city = fields.Char() country_id= fields.Many2one(‘res.country’) state_id = fields.Many2one(‘res.country.state’, ‘Fed. State’, […]
This video shows the central interface for setting up and managing a new project. It allows you to name your project, add tags to organize it, and link it to a company. You can also assign a project leader and set the planned start and end dates, as well as track how much time is […]
To add an icon image to a module in Odoo 18, follow these steps: Prepare the Icon Image: Create an icon image named icon.png. Ensure the image is appropriately sized, typically 256×256 pixels, and in PNG format. Place the Icon in the Module Directory: Within your module’s directory, navigate to or create the following path: […]
Mastering Fields and Widgets is essential for Odoo 18 development. This tutorial covers: Different field types (char, integer, date, etc.) Common widget usage (text boxes, calendars, dropdowns) How fields and widgets interact in Odoo views Customizing fields and widgets for specific needs. Start building powerful and user-friendly Odoo applications! #Odoo18 #OdooStudio #OdooTutorial #OdooNewFeatures #OdooReleaseDate #OdooWidgets […]
In Odoo, there are a variety of different types of shipping labels that can be selected for delivery orders. Depending on the types of shipping packages used, different label sizes may be more appropriate, and can be configured to fit the package. Configuration In the Inventory module, go to Configuration ‣ Delivery ‣ Shipping Methods. Click on a delivery […]
Cluster picking in Odoo 18 Inventory is a method to optimize the picking process by grouping multiple orders together that need to be picked from the same location. This helps to reduce the number of trips warehouse workers need to make, improving efficiency and productivity. Here’s how cluster picking works in Odoo 18: Configuration: Enable […]