Introducing Assista Odoo Development Plugin For Pycharm : 🔑 Key Features ✅ Module Snippets: 🧩 (Basic, Advanced, OWL Basic, OWL Advanced, etc.) ✅ File Snippets: 📄 (Models, Controllers, Basic View, Advanced View, Report View, Inherited View, etc.) ✅ Python Keywords for Code Completion: 🐍 (Class, fields, methods, etc.) ✅ XML Keywords for Code Completion: 💻 […]
How to Make Odoo Custom Module Development Simpler, Faster & Better – Get Started Today CBMS Assista: Odoo helper for VS Code – An intelligent code assistant designed to accelerate Odoo development in Visual Studio Code. Whether you’re building your first Odoo module or developing complex enterprise features, this extension streamlines your workflow with powerful […]
Odoo 18 General Properties Invisible: Enable this property when it is not necessary for users to view a field on the UI. This helps declutter the UI by only showing the essential fields depending on a specific situation. The Invisible attribute also applies inside Studio. To view hidden fields in Studio, click on a view’s View tab and enable Show […]
In Odoo, linking an action to a menu item is a common task when creating custom modules or modifying existing ones. Here’s how you can do it step by step: 1. Define the Action This can be a window action, report action, etc. Most commonly, it’s a ir.actions.act_window to open a form/list view. 2. Create […]
In Odoo, a Scheduled Action (also called a cron job). Scheduled Actions in Odoo are automated tasks that run at set intervals without user input. They are used for things like sending reminder emails, updating reports, or cleaning up old data. You can set them up in Settings → Technical → Scheduled Actions, choosing: What […]
In the Odoo framework, “models” are used for structuring and managing data that the Odoo application stores. An Odoo model is a Python class that represents a database table. Odoo primarily uses three types of models: 1.models.Model (Regular Models): 2.models.TransientModel (Transient Models): 3.models.AbstractModel (Abstract Models): 1. Regular model/standard model The primary reason for using regular models is […]
“Hey there, Odoo enthusiasts! 🚀 Welcome to CBMS , your ultimate guide to mastering Odoo development! Whether you’re a beginner or an expert, you’re in the right place!” In this tutorial, we’ll build a Custom College ERP Module in Odoo 18 – from scratch!” We’ll cover module structure, models, views, menus, and security – so […]
In Odoo, you can count records using the search_count method on an Odoo model. This method returns the number of records that match a given domain (filter). search_count is used to count records based on certain conditions and is commonly used when you need to know how many records match a set of criteria without […]