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 […]
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: […]
The __manifest__.py file provides metadata about your module. Populate it with relevant information { { ‘name’: “College ERP”, ‘version’: “18.0.1.0.1”, ‘license’: “LGPL-3”, ‘summary’: “””An erp for college education”””, ‘description’: “””From student administration to exam this covers all aspects of college”””, ‘author’: “CBMS Techno Solutions”, ‘category’: “Education”, ‘website’: ” ‘maintainer’: “CBMS Techno Solutions”, ‘sequence’: 1, ‘data’: [“security/ir.model.access.csv”, […]
“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, the custom addons path refers to the directory where you store your custom modules, separate from Odoo’s core modules. This helps in maintaining modularity and prevents conflicts when upgrading Odoo.If you want to store custom Odoo modules separately from the default Odoo addons, you need to create a custom addons path and configure […]
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 […]
Shipping Policies in Odoo Inventory Odoo Inventory provides flexible shipping policy options to manage your delivery processes effectively. You can choose between two primary policies: 1. Ship All Products at Once: Suitable for: Customers who prefer receiving all ordered items in a single shipment. Process: Delivery orders are only created and processed when all products […]
Odoo’s Discuss module is a powerful tool for internal communication and collaboration. It offers features like meetings and channels to facilitate seamless teamwork and knowledge sharing. Meetings: – Scheduling: Easily schedule meetings with team members, set agendas, and send invitations. – Real-time Collaboration: Collaborate with team members in real-time during meetings. – Document Sharing: Share […]
Product Packaging in Odoo 18 Sales Odoo 18 offers robust features for managing product packaging within the Sales module, enhancing inventory accuracy and streamlining order processing. Here’s a breakdown: Key Features: * Packaging Definition: * Create various packaging types (e.g., boxes, cartons, pallets) with specific dimensions and capacities. * Assign packaging types to […]
Dedicated Progressive Web Apps and Mobile App Installation Progressive Web Apps (PWAs) have emerged as a powerful solution for delivering app-like experiences on the web. They combine the best of both worlds: the accessibility of web apps and the functionality of native apps. Key Features of PWAs: – Progressive: Work for every user, regardless of […]