SlideShare a Scribd company logo
How to Create Menu and
Actions in Odoo 15
www.cybrosys.com
INTRODUCTION
 Odoo has a flexible way to define menu, sub menu and actions. Main attraction is that one
can create a menu and sub menu from code as well as UI, which makes Odoo more user
friendly.
 A user can directly create a menu and sub menu from the UI. In this slide, we are going to
discuss how to create menu, sub menu and action from code as well as how to set it from
UI.
 We start by creating a menu from xml. ie, from code
 Here create a menu for Hospital
id - id of the menu
name - name of the menu which is to be displayed
sequence - sequence in which menu is displayed
 To create a sub menu, a parent main menu will be required. Here the parent menu is
hospital_patient_root.
 Also we define an action for this sub menu. Action has to be defined before creating the menuitem.
name - name of the action
res_model - model in which we create the menu
view_mode - different view modes. this mode has to be define the above action
view_id - default view that has to be load when the action is called
 We can see the menu and sub menu from the UI. Hospital is the menu and the patient details
is the sub menu
 Goto > Settings >Technical > User Interface >Menu items
take the menuitem that we created can see the name, action, parent etc…
 Name - name of the menu
 Parent Menu - parent if any
 Action - we have to choose ir.action.act_window so that another field appears in which
we can choose the respective action that has to be called on clicking the menu.
 Access Rights - give access to some particular users to access the menu
 Sub Menu - We can Add sub menus of the menu
For More
Details
Check our company website for related blogs and Odoo
book.
Odoo Book V15
Check our YouTube channel for functional and technical
videos in Odoo.
How to Create Menu and Actions in Odoo 15
Creating Menu and Actions in Odoo 15
Thank You

More Related Content

PDF
Ame how to diagnose issues with the default approver list in purchasing when ...
PPTX
What is Removal Strategies in Odoo 15
PPTX
Learn How to Manage Storage Locations Odoo 15
PPTX
Configure Expiration Date on Product in Odoo 15
PDF
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
PPT
Odoo Inventory Management
PDF
Purchase Order Approval Using Approval Management Engine
DOCX
Personalization to restrict values in customer name and number lov in sales o...
Ame how to diagnose issues with the default approver list in purchasing when ...
What is Removal Strategies in Odoo 15
Learn How to Manage Storage Locations Odoo 15
Configure Expiration Date on Product in Odoo 15
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Odoo Inventory Management
Purchase Order Approval Using Approval Management Engine
Personalization to restrict values in customer name and number lov in sales o...

What's hot (20)

PDF
Oracle E business tax purchasing whitepaper
PDF
personalization
PDF
How to Generate FSG Reports - Part I
PDF
Transaction Account Builder Oracle Fusion Procurement
PDF
Oracle forms personalization
PPTX
Defining Kanban View in Odoo15 | Advanced Views
PPT
Oracle Forms-Canvas types
DOC
iExpenses Setup
PDF
Introduction to Oracle Fusion BIP Reporting
PDF
Oracle R12 Multi org ivas
PPT
Oracle Forms: create debug triggers
PPTX
Inventory Adjustment In Odoo
PDF
Oracle Carry Forward Methods
PPT
Standard Cost Accounting in Oracle ERP
DOCX
Setup of budget in oracle
DOC
R12 subinventory transfer and inter org transfers
PDF
Oracle R12 SCM Functional Interview Questions - Order Management,
PPTX
How to Scrap Products in Odoo 15
PDF
Encumbrance accounting in oracle ebs r12
PPT
Oracle General Ledger GL FSG
Oracle E business tax purchasing whitepaper
personalization
How to Generate FSG Reports - Part I
Transaction Account Builder Oracle Fusion Procurement
Oracle forms personalization
Defining Kanban View in Odoo15 | Advanced Views
Oracle Forms-Canvas types
iExpenses Setup
Introduction to Oracle Fusion BIP Reporting
Oracle R12 Multi org ivas
Oracle Forms: create debug triggers
Inventory Adjustment In Odoo
Oracle Carry Forward Methods
Standard Cost Accounting in Oracle ERP
Setup of budget in oracle
R12 subinventory transfer and inter org transfers
Oracle R12 SCM Functional Interview Questions - Order Management,
How to Scrap Products in Odoo 15
Encumbrance accounting in oracle ebs r12
Oracle General Ledger GL FSG
Ad

Similar to Creating Menu and Actions in Odoo 15 (7)

PPTX
Actions and menus in odoo 16
PPTX
How to Define Menu & Actions in Odoo 18 - Odoo 18 Slides
PPTX
How to Add New Item in CogMenu in Odoo 18
PPTX
How to Create & Manage a New User Menu in Odoo 18
PPTX
How to Add New Item in CogMenu in Odoo 17
PPT
DRUPAL Menu System
PPT
Drupal Menu System
Actions and menus in odoo 16
How to Define Menu & Actions in Odoo 18 - Odoo 18 Slides
How to Add New Item in CogMenu in Odoo 18
How to Create & Manage a New User Menu in Odoo 18
How to Add New Item in CogMenu in Odoo 17
DRUPAL Menu System
Drupal Menu System
Ad

More from Celine George (20)

PPTX
How to Implement OWL Notification Service in Odoo 18
PPTX
Tracking Profit Margins in Sales Orders with Odoo 18
PPTX
How to Configure Outgoing Shipment in 3 Steps Using Odoo 18
PPTX
How to Configure Outgoing Shipment in 1 Step Using Odoo 18.pptx
PPTX
How to Configure Outgoing Shipment in 2 Steps Using Odoo 18
PPTX
How to Add New Applicants in Odoo 18 Recruitment
PPTX
How to Analyze the Recruitment Process in Odoo 18 Recruitment
PPTX
How to Manage Referral Reporting in Odoo 18 Referrals
PPTX
How to Set, Track, & Review Employee Goals in Odoo 18 Appraisals
PPTX
Revamp in MTO Odoo 18 Inventory - Odoo Slides
PPTX
How to Manage Starshipit in Odoo 18 - Odoo Slides
PPTX
How to Manage Bill Control Policy in Odoo 18
PPTX
How to Manage Loyalty Points in Odoo 18 Sales
PPTX
Odoo 18 Sales_ Managing Quotation Validity
PPTX
How to Manage Global Discount in Odoo 18 POS
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
How to Implement OWL Notification Service in Odoo 18
Tracking Profit Margins in Sales Orders with Odoo 18
How to Configure Outgoing Shipment in 3 Steps Using Odoo 18
How to Configure Outgoing Shipment in 1 Step Using Odoo 18.pptx
How to Configure Outgoing Shipment in 2 Steps Using Odoo 18
How to Add New Applicants in Odoo 18 Recruitment
How to Analyze the Recruitment Process in Odoo 18 Recruitment
How to Manage Referral Reporting in Odoo 18 Referrals
How to Set, Track, & Review Employee Goals in Odoo 18 Appraisals
Revamp in MTO Odoo 18 Inventory - Odoo Slides
How to Manage Starshipit in Odoo 18 - Odoo Slides
How to Manage Bill Control Policy in Odoo 18
How to Manage Loyalty Points in Odoo 18 Sales
Odoo 18 Sales_ Managing Quotation Validity
How to Manage Global Discount in Odoo 18 POS
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Tips Management in Odoo 18 POS - Odoo Slides
How to Close Subscription in Odoo 18 - Odoo Slides
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
How to Track Skills & Contracts Using Odoo 18 Employee

Recently uploaded (20)

PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
01-Introduction-to-Information-Management.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
Pharma ospi slides which help in ospi learning
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
202450812 BayCHI UCSC-SV 20250812 v17.pptx
01-Introduction-to-Information-Management.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Supply Chain Operations Speaking Notes -ICLT Program
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Final Presentation General Medicine 03-08-2024.pptx
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Microbial diseases, their pathogenesis and prophylaxis
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Pharma ospi slides which help in ospi learning
Chinmaya Tiranga quiz Grand Finale.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Abdominal Access Techniques with Prof. Dr. R K Mishra

Creating Menu and Actions in Odoo 15

  • 1. How to Create Menu and Actions in Odoo 15 www.cybrosys.com
  • 2. INTRODUCTION  Odoo has a flexible way to define menu, sub menu and actions. Main attraction is that one can create a menu and sub menu from code as well as UI, which makes Odoo more user friendly.  A user can directly create a menu and sub menu from the UI. In this slide, we are going to discuss how to create menu, sub menu and action from code as well as how to set it from UI.  We start by creating a menu from xml. ie, from code
  • 3.  Here create a menu for Hospital
  • 4. id - id of the menu name - name of the menu which is to be displayed sequence - sequence in which menu is displayed
  • 5.  To create a sub menu, a parent main menu will be required. Here the parent menu is hospital_patient_root.
  • 6.  Also we define an action for this sub menu. Action has to be defined before creating the menuitem.
  • 7. name - name of the action res_model - model in which we create the menu view_mode - different view modes. this mode has to be define the above action view_id - default view that has to be load when the action is called
  • 8.  We can see the menu and sub menu from the UI. Hospital is the menu and the patient details is the sub menu
  • 9.  Goto > Settings >Technical > User Interface >Menu items take the menuitem that we created can see the name, action, parent etc…
  • 10.  Name - name of the menu  Parent Menu - parent if any  Action - we have to choose ir.action.act_window so that another field appears in which we can choose the respective action that has to be called on clicking the menu.  Access Rights - give access to some particular users to access the menu  Sub Menu - We can Add sub menus of the menu
  • 11. For More Details Check our company website for related blogs and Odoo book. Odoo Book V15 Check our YouTube channel for functional and technical videos in Odoo. How to Create Menu and Actions in Odoo 15