The Date & Time field is used to select a date on a calendar and a time on a clock. The user’s current time is automatically used if no time is set. Tip As well as general properties, some specific properties are available for Date & Time fields that have the Date & Time or Date Range widget set. Date Range (daterange) The Date Range widget is used […]
In Odoo, fields are used to define the data that a model (table) will store. What are Simple Fields? Simple fields are fields that store basic types of data like text, numbers, dates, booleans, etc. They do not create relationships between models — they just store raw data. 1.Text (char) The Text field is used for short […]
college_erp/security: id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_college_student,access.college.student,college_erp.model_college_student,base.group_user,1,1,1,1 __manifest__.py ‘data’: [“security/ir.model.access.csv”, “views/college_student_views.xml”, “views/college_erp_menus.xml”, ], #Odoo18 #OdooSecurity #AccessRights #OdooTutorial #OdooDevelopment #OdooTechnical #ERP #BusinessSoftware #OpenSource #SoftwareTutorial #DataSecurity #OdooNewFeatures #OdooReleaseDate #Odoo18TechnicalTutorials #Odoo18Tutorials #Odoo18Development #Odoo18AccessRights #Odoo18Security #Odoo18NewFeatures #OdooTechnicalTutorial #Odoo18ERP #OpenSourceERP Connect With Us: ————————————— ➡️ Website: ➡️ Email: info@mycbms.com ➡️ Twitter: ➡️ LinkedIn: ➡️ Facebook: ➡️ Instagram: ➡️ Pinterest: #EP15 #Add #Access #Rights #Odoo […]
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 […]
Creating a Window Action in Odoo 18 involves defining an action that opens a view (like a list, form, kanban, etc.) for a particular model. Window actions are usually defined in XML and can also be created manually through the UI or programmatically using Python if needed. Here’s how you can create one via XML, […]
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 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 […]
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”, […]
How to Setup Odoo 18 Development Environment Using Pycharm in Ubuntu 22.04 Step 1: Download and install the Pycharm IDE PyCharm Community Edition Download sudo apt-get update sudo apt-get upgrade sudo snap install pycharm-community –classic Step 2: Installing Python 3.12 To add the deadsnakes repository, use the following commands: sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update […]