Odoo Studio is a powerful tool within the Odoo platform that allows you to customize and extend the functionality of your Odoo applications without writing any code. It provides a user-friendly interface where you can drag and drop elements, configure fields, create custom actions, and design your own workflows. Key features and capabilities of Odoo […]
To access a JSON view in Odoo, use the ir.ui.view model and its methods. Here are the main ways to access a JSON view: 1. By ID: Python view_id = 123 # Replace with the actual ID of your JSON view view = ir.ui.view.browse(view_id) json_data = view.arch 2. By name: Python view_name = ‘my_json_view’ view = […]
View button is a new feature in odoo 18 contact module. Activate developer mode. Goto contact module — configuration — contact title. provides the ability to switch between the open_form_view button column and the list’s editable and debug-mode-activated states. When these criteria are met, the toggler appears inside the dropdown of the optional columns. Regarding the […]
Odoo offers several ways to work with HTML, depending on your specific needs and the module you’re using. Here’s a breakdown: 1. HTML/CSS Editor: – Provides a dedicated tool for advanced customization of your website’s appearance. – Allows direct editing of HTML and CSS code. – Offers a code editor interface for precise control over […]
In Odoo 17, to ensure that One2many records are deleted when the parent record is deleted, you need to configure the One2many field with the proper ondelete attribute. This attribute controls the behavior of related records when the parent record is deleted. Set ondelete=’cascade’ on the One2many field to automatically delete related records when the […]
A quoted search for an exact match means enclosing your search term in quotation marks. This instructs the search engine to look for the exact phrase you entered, rather than individual words within the phrase. Example: Regular search: “” This will return results containing the words “Aksa” and “Foster ” in any contact. Quoted […]
Multi-Company Selection: Odoo 18 offers multi-company functionality through modules or custom development. These might implement a selection interface with dedicated “Confirm” and “Reset” buttons. Here’s how it might work: 1. You access a screen where you can select multiple companies from a list. 2. Each company might have a checkbox next to it. 3. Clicking […]
In Odoo, a tree view (also known as a list view) is used to display records in a tabular format. It is one of the primary views used to present data in Odoo. The editable attribute is used in tree views to allow inline editing of records. This attribute controls whether and how records can […]
Odoo 17 Studio empowers you to transform your business needs into custom applications without extensive coding knowledge. This guide unlocks the potential of Studio, taking you through the exciting process of creating your app in Odoo 17. Getting Started: Activate Studio: Within your Odoo 17 instance, navigate to the top right corner and click the […]
In Odoo, a sequence number serves as a unique identifier for records within specific models, ensuring each entry is distinct and sequentially ordered. This tutorial explores the creation and customization of sequence numbers in Odoo 17, focusing on their application in sales orders, purchases, and invoices. Discover how to personalize sequences with options like prefixing, […]