Modify an Odoo 17 record’s display name
Bassam InfoTech Blog
by harshad
3d ago
A record’s display name is its textual representation. i.e., the name that appears on top of a record’s form view and in relational fields defined using that model. Look at the example that follows. With a many2one option to select the service type, I have generated two models: one for service type and another for service booking. The Python file defines the Service type model as follows. class ServiceType(models.Model): _name = service.type' _description = “Service type” service_type = fields.Char(string=Service Name', required=True) code = fields.Char(string=Service Code', required=True) T ..read more
Visit website
Manage Cross-Selling & Upselling in Odoo 17
Bassam InfoTech Blog
by harshad
3d ago
Cross-selling and upselling play a vital role in improving revenues for sales. Odoo 17 offers dominant tools to manage your business and improve cross-selling and upselling in your software. Cross-selling is the process of recommending related or complementary products for a customer. Meanwhile upselling is a process of convincing the customers to buy a higher or upgraded version of a product that they planned to buy. We can manage optional products, and alternatives using the product create form and these changes are applicable for the e-commerce in the odoo 17 web module. Optional products ..read more
Visit website
Apply Dynamic Domain for Relational Fields in Odoo 17
Bassam InfoTech Blog
by harshad
6d ago
Setting a domain for a relational field based on another field in a single model becomes significant in several Odoo 17 cases. This allows records to be automatically sorted based on established standards. Dynamic domains based only on co-model fields have their uses, but they might not be enough in all situations. This post explores various methods for adding dynamic domains to the Odoo 17 relational fields, allowing you to customize your application to meet certain requirements. Method 1: Defining an Onchange Function Creating a change function that returns the domain based on the value of a ..read more
Visit website
Odoo 17 Construction Module
Bassam InfoTech Blog
by harshad
1w ago
Odoo 17 Construction Module is a champion for construction companies, making everything easier and more organized. Imagine a world where planning projects, controlling budgets, and keeping track of everything is a piece of cake. This is what Odoo does for construction management. With this module, you can bid goodbye to complicated procedures. Planning construction projects becomes effortless with Odoo 17 as it offers a simple, efficient way to manage every aspect of your construction projects. But that’s not all. Odoo doesn’t stop at project management. It’s the best ERP tool you need for pro ..read more
Visit website
Insert Button in Odoo 17 Dialog Box
Bassam InfoTech Blog
by harshad
1w ago
In this blog post, we’ll review how to add a button to an Odoo 17 dialog box. When a button is pressed or a field, like a confirmation dialog, an alert dialog, or a warning dialog, is changed, a dialog box—a little window—is displayed on the current window. It may also resemble pop-ups or modals. Dialogs are typically utilized in the backend of websites. Here, we’ll talk about adding buttons to various dialogs, such as AlertDialogs, Warning Dialogs, and ConfirmationDialogs, which ask for confirmation. Confirmation The web.ConfirmationDialog is utilized to present the user with a brief message ..read more
Visit website
Expected Features in Odoo 18
Bassam InfoTech Blog
by subin irfan
1w ago
The countdown for the release of Odoo 18 is about to start. Heated debates are on regarding the features and functionalities of Odoo 18. The expected month of Odoo Release is October 2024.  Every year, team Odoo introduces a new version of this sophisticated ERP solution to help customers cope with the changing business challenges. Odoo’s practice of releasing new editions annually is a great assistance to businesses looking for the finest ERP solutions. Before checking the expected features of Odoo 18, we can check out the key reasons why Odoo introduces new versions every year. Key reas ..read more
Visit website
Learn from Mistakes: Transforming Odoo Failures into Success Stories
Bassam InfoTech Blog
by harshad
1w ago
Reasons for Odoo Failure Odoo is the most promising ERP that can help you streamline business processes. An Odoo ERP solution plays a crucial role in enhancing operations’ efficiency and coordinating activities across different departments. With immense potential to manage accounting, manufacturing, sales, and every other business operation, this tool is highly customizable and integratable. However, the failure in implementation may affect these capabilities and Odoo implementation may fall short of expectations. Let us have a quick look at the reasons for the Odoo Implementation failure Odo ..read more
Visit website
Add an Icon in Systray in Odoo 17 
Bassam InfoTech Blog
by Farha
2w ago
In Odoo, the top right-hand side corner of the menu bar in the user interface is known as the systray. It is in this part where the web client displays a few widgets such as a messaging menu, notifications/reminders, etc. The default options in the system include a username and a drop-down list. The options in the system depend on the specific module or application being used. The highlighted section in the image below indicates the systray icons. In this blog, let us look into the steps involved to add an icon in the systray in Odoo17. Firstl ..read more
Visit website
Odoo 17 Accounting Module and Customer Invoice & Payments Management
Bassam InfoTech Blog
by Abhirami
2w ago
Odoo 17 Accounting Module and Customer Invoice & Payments Management Managing customer invoices and payments is a fundamental aspect of a company’s accounting process. Using Odoo 17 Accounting, businesses can manage all financial aspects of their business while seamlessly integrating it with other modules. With Odoo 17, companies can focus on growth and innovation by simplifying complex accounting tasks. Accounting  & Invoicing A wide range of methods are available for creating customer invoices in Odoo, including automated and manual processes. The system automatically generates ..read more
Visit website
Load Models & Fields to POS in Odoo 17
Bassam InfoTech Blog
by Supriya
3w ago
The most recent version of the widely used open-source ERP software is Odoo 17. Several new features and enhancements are included, including a POS module that is both more robust and easier to use. The new Odoo 17 POS module’s ability to load custom models and fields is one of its most important features. This enables you to customize the POS’s capabilities to meet your company’s requirements. Loading models You must overwrite the _pos_ui_models_to_load() method and inherit the post-session model to load a custom model into the POS. A list of all the models that should be loaded into the POS ..read more
Visit website

Follow Bassam InfoTech Blog on FeedSpot

Continue with Google
Continue with Apple
OR