API Documentation URL in Odoo 19 | Runtime Technical Document URL | Odoo 19 Development Tutorial – CBMS Odoo ERP

Dynamic Developer Documentation and Playground. A powerful new module that provides live, database-driven documentation at new, dark endpoints. It auto-generates a complete list of models, fields, and methods to directly frame your database schema. It includes a built-in playground to test method calls over HTTP. It also provides code examples in multiple languages, such as […]

EP-28 How to Add a Notebook & a Page in Odoo 18 Form View | Odoo 18 Technical Tutorials | Odoo 18 – CBMS Odoo ERP

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

EP-27 How to Add Help Tooltip in Odoo 18 Form View |Odoo 18 Technical Tutorials |Odoo 18 Development – CBMS Odoo ERP

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

EP-26 How to Add Image Field in Odoo 18 Form View | Binary Field in Odoo |Odoo 18 Technical Tutorial – CBMS Odoo ERP

🎥 Welcome to CBMS.  In this tutorial, you’ll learn how to add an image field in a form view in Odoo 18 — step by step. Whether you’re customizing your own module or enhancing an existing model, this guide will help you integrate image fields seamlessly in your Odoo applications. 📌 In this video, you’ll […]

EP-16 How to Set Icon for a Menu in Odoo 18 | Odoo 18 Menus & Icons | Odoo 18 Technical Tutorials – CBMS Odoo ERP

This is the most common and recommended way. In your module’s XML file where you define the menu item, you can use the web_icon attribute. The value of this attribute should point to the icon you want to use  * your_module_name: The technical name of your module.  * static/description/icon.png: The path to your icon file […]

EP-21 How to Create & Add Fields in Odoo 18 | Fields in Odoo 18 | Odoo 18 Technical Tutorials – CBMS Odoo ERP

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

EP-9: How to Create a Menu in Odoo 18 | Odoo 18 Development Tutorials | Odoo 18 Technical Tutorials – CBMS Odoo ERP

In Odoo, menus are part of the user interface that help users navigate to different features and functionalities within each module. Menus are structured hierarchically: main menus, sub-menus, and menu items (actions or views). Here’s a breakdown of menus in Odoo: 🔹 1. Main Menus These are the top-level categories visible on the top bar […]

EP-7 How to Create a Model in Odoo 18 | How to Define a Model in Odoo 18 | Odoo 18 Technical Videos – CBMS Odoo ERP

Creating a model in Odoo 18 involves defining a new database structure to represent your business data and creating corresponding views for user interaction. Here’s a step-by-step guide to help you through the process: 1. Set Up Your Module Structure Begin by creating a new module to house your custom model. This approach ensures that […]