SlideShare a Scribd company logo
www.cybrosys.com
Odoo Views
INTRODUCTION
• Odoo is an enterprise resource management software that is applicable
to all kind of business domains.
• This is simply amazing because it covers all business requirements such
as sale, purchase, billing, accounting, manufacturing, warehouse, project
management etc in a single software.
• Also, they are integrated to each other.
• All data of the odoo programs are stored as objects.
• Views are defined to expose these objects to the user.
• Odoo uses dynamic user interface, which means it is not statically built
by some codes, it is dynamically built from XML descriptions.
• And these screen descriptions are called views.
• In Odoo, views define the way by which the models/objects displayed to user-end.
• Views are of several types, each view represents a mode of visualization.
• They make the modules more user-friendly and can vary according to the need.
• In Odoo we use several types of views such as tree, form, search, calendar, graph, pivot,
Kanab etc.
• As the name suggests each kind of views are different, ‘tree’ view provides the list view of
objects, ‘Form’ view displays a single object, ‘Search’ view helps to filter the objects etc
Here we going to discuss mainly
- Calendar View
- Graph View
- Pivot View
Calendar View:
• As the name indicates, this view type represents the records in a calendar
type.
• Therefore it can be viewed as month, week, or days.
• In application part, this view more implemented to set appointments,
schedule day, To-do etc
• Calendar view provides timeline/schedule view for the data.
string
The title string for the view.
date_start
A datetime field to specify the starting date for the calendar item. This attribute
is required.
date_stop
A datetime field to specify the end date. Ignored if date_delay attribute is
specified.
date_delay
A numeric field to specify the time in hours for a record. This attribute will
get preference over date_stop and date_stop will be ignored.
day_length
An integer value to specify working day length. The default is 8 hours.
color
A field, generally many2one, to colorize calendar/gantt items.
mode
A string value to set default view/zoom mode.
For calendar view, this can be one of following (default is a month):
- Day
- Week
- Month
Mode: Month
Mode: week
Graph View:
• Graph views provide a graphical view of the data, in the form of Bar chart, Pie chart,
and Line chart.
• Graph view is an aggregation of all the records in a model, which is generally visualized
in bar, pie, and line.
• The default type of the graph is a pie chart - to change it to a bar chart, we need to
specify the type.
• You also may change the orientation.
• The first field is the X axis.
• The second one is the Y axis and the optional third one is the Z axis for 3-dimensional
graphs.
types
Bar(default)
Pie : Circular Representation
Line : Linear Representation
interval
‘interval’ is meaningful for date fields, and is the time interval used to group time data by ‘day’,
‘week’, ‘month’, ‘quarter’, or ‘year’
name
‘name’ is always required, it is the name of the fields used for graphing. It is used more likely
used for grouping rather than aggregating.
Type: Bar
Type: Line
Pivot View:
• In Pivot view, data can be represented as tables, a dynamic analysis matrix.
• Pivot tables were already available in version 8.0, but from 9.0 onwards, they moved
into their own view type.
• Along with this, it improved the UI features of Pivot tables and optimized the
retrieval of pivot table data greatly.
Type
row (default): Groups the row by the specified field. In pivot view, each group gets its
own row.
col : Creates column-wise groups
• Pivot view repeatedly generates table dynamically, while changing the field or row or
column.
• The user can select the row and column field to represent the table.
• Each time when a user changes the fields, it calls corresponding SQL queries and
produces tables accordingly.
• So Pivot tables are called as dynamic analysis matrix.
• Here, by clicking ‘+’ we can add user specific field in the column, similarly at
row side.
• Then pivot view will generate the table based on that field.
• The following table with rows as project and column as Assignation date > Day.
• Each time user can make his own customized tables.
Window Action:
• We need to define this views in action in order to view them.
• In odoo action renders all the views such as form, tree, pivot, graph, calendar etc.
view_mode
• Comma-separated list of view types (Kanban, tree, and form) as a string.
• All of these types will be present in the generated views list.
• By clicking on the below-shown buttons, we can easily get different view
types of same objects.
Refer this link for more:
https://www.cybrosys.com/blog/odoo-views
Thank You !
Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park,
Kakkancherry,
Calicut University P.O.
Calicut
Kerala, India - 673635.
Cybrosys Ltd
15, ST Antonys Road,
Forest Gate, London
England,
E79QA.
Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, Kerala,
India-682030.

More Related Content

What's hot

Reservation Methods in Odoo 15
Reservation Methods in Odoo 15Reservation Methods in Odoo 15
Reservation Methods in Odoo 15
Celine George
 
Operation Types in Odoo 13
Operation Types in Odoo 13Operation Types in Odoo 13
Operation Types in Odoo 13
Celine George
 
Odoo fiscal position
Odoo fiscal positionOdoo fiscal position
Odoo fiscal position
Celine George
 
Difference Between Optional Products and Accessories in Odoo 14 Community E-c...
Difference Between Optional Products and Accessories in Odoo 14 Community E-c...Difference Between Optional Products and Accessories in Odoo 14 Community E-c...
Difference Between Optional Products and Accessories in Odoo 14 Community E-c...
Celine George
 
Putaway Rule in Odoo 14 Community Edition
Putaway Rule in Odoo 14 Community EditionPutaway Rule in Odoo 14 Community Edition
Putaway Rule in Odoo 14 Community Edition
Celine George
 
What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15
Celine George
 
Stock reservation in odoo manufacturing
Stock reservation in odoo manufacturingStock reservation in odoo manufacturing
Stock reservation in odoo manufacturing
Celine George
 
How to Setup Warehouse and Location in Odoo Inventory Module?
How to Setup Warehouse and Location in Odoo Inventory Module?How to Setup Warehouse and Location in Odoo Inventory Module?
How to Setup Warehouse and Location in Odoo Inventory Module?
Celine George
 
Sales Coupons and Promotions in Odoo 13
Sales Coupons and Promotions in Odoo 13Sales Coupons and Promotions in Odoo 13
Sales Coupons and Promotions in Odoo 13
Celine George
 
How to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odooHow to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odoo
Celine George
 
Instal custom modules in odoo
Instal custom modules in odooInstal custom modules in odoo
Instal custom modules in odoo
Celine George
 
Odoo Inventory Management
Odoo Inventory ManagementOdoo Inventory Management
Odoo Inventory Management
Varsha Technaureus
 
How We Can Apply Customer Tips In Odoo 14 POS
How We Can Apply Customer Tips In Odoo 14 POSHow We Can Apply Customer Tips In Odoo 14 POS
How We Can Apply Customer Tips In Odoo 14 POS
Celine George
 
Pro forma invoice in odoo
Pro forma invoice in odooPro forma invoice in odoo
Pro forma invoice in odoo
Celine George
 
Multi Currency Management in Odoo 13 Website
Multi Currency Management in Odoo 13 WebsiteMulti Currency Management in Odoo 13 Website
Multi Currency Management in Odoo 13 Website
Celine George
 
How to configure work centers in odoo14 manufacturing
How to configure work centers in odoo14 manufacturingHow to configure work centers in odoo14 manufacturing
How to configure work centers in odoo14 manufacturing
Celine George
 
Scrap management in odoo
Scrap management in odooScrap management in odoo
Scrap management in odoo
Celine George
 
How to Create Edit Stages in Odoo 14 CRM
How to Create Edit Stages in Odoo 14 CRMHow to Create Edit Stages in Odoo 14 CRM
How to Create Edit Stages in Odoo 14 CRM
Celine George
 
Subcontracting in Odoo14 Manufacturing | Cybrosys
Subcontracting in Odoo14 Manufacturing | CybrosysSubcontracting in Odoo14 Manufacturing | Cybrosys
Subcontracting in Odoo14 Manufacturing | Cybrosys
Celine George
 
Hire odoo developer for business
Hire odoo developer for businessHire odoo developer for business
Hire odoo developer for business
odooexpress01
 

What's hot (20)

Reservation Methods in Odoo 15
Reservation Methods in Odoo 15Reservation Methods in Odoo 15
Reservation Methods in Odoo 15
 
Operation Types in Odoo 13
Operation Types in Odoo 13Operation Types in Odoo 13
Operation Types in Odoo 13
 
Odoo fiscal position
Odoo fiscal positionOdoo fiscal position
Odoo fiscal position
 
Difference Between Optional Products and Accessories in Odoo 14 Community E-c...
Difference Between Optional Products and Accessories in Odoo 14 Community E-c...Difference Between Optional Products and Accessories in Odoo 14 Community E-c...
Difference Between Optional Products and Accessories in Odoo 14 Community E-c...
 
Putaway Rule in Odoo 14 Community Edition
Putaway Rule in Odoo 14 Community EditionPutaway Rule in Odoo 14 Community Edition
Putaway Rule in Odoo 14 Community Edition
 
What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15
 
Stock reservation in odoo manufacturing
Stock reservation in odoo manufacturingStock reservation in odoo manufacturing
Stock reservation in odoo manufacturing
 
How to Setup Warehouse and Location in Odoo Inventory Module?
How to Setup Warehouse and Location in Odoo Inventory Module?How to Setup Warehouse and Location in Odoo Inventory Module?
How to Setup Warehouse and Location in Odoo Inventory Module?
 
Sales Coupons and Promotions in Odoo 13
Sales Coupons and Promotions in Odoo 13Sales Coupons and Promotions in Odoo 13
Sales Coupons and Promotions in Odoo 13
 
How to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odooHow to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odoo
 
Instal custom modules in odoo
Instal custom modules in odooInstal custom modules in odoo
Instal custom modules in odoo
 
Odoo Inventory Management
Odoo Inventory ManagementOdoo Inventory Management
Odoo Inventory Management
 
How We Can Apply Customer Tips In Odoo 14 POS
How We Can Apply Customer Tips In Odoo 14 POSHow We Can Apply Customer Tips In Odoo 14 POS
How We Can Apply Customer Tips In Odoo 14 POS
 
Pro forma invoice in odoo
Pro forma invoice in odooPro forma invoice in odoo
Pro forma invoice in odoo
 
Multi Currency Management in Odoo 13 Website
Multi Currency Management in Odoo 13 WebsiteMulti Currency Management in Odoo 13 Website
Multi Currency Management in Odoo 13 Website
 
How to configure work centers in odoo14 manufacturing
How to configure work centers in odoo14 manufacturingHow to configure work centers in odoo14 manufacturing
How to configure work centers in odoo14 manufacturing
 
Scrap management in odoo
Scrap management in odooScrap management in odoo
Scrap management in odoo
 
How to Create Edit Stages in Odoo 14 CRM
How to Create Edit Stages in Odoo 14 CRMHow to Create Edit Stages in Odoo 14 CRM
How to Create Edit Stages in Odoo 14 CRM
 
Subcontracting in Odoo14 Manufacturing | Cybrosys
Subcontracting in Odoo14 Manufacturing | CybrosysSubcontracting in Odoo14 Manufacturing | Cybrosys
Subcontracting in Odoo14 Manufacturing | Cybrosys
 
Hire odoo developer for business
Hire odoo developer for businessHire odoo developer for business
Hire odoo developer for business
 

Similar to Odoo views

Advanced Views - Pivot View
Advanced Views - Pivot ViewAdvanced Views - Pivot View
Advanced Views - Pivot View
Celine George
 
Basic Views in Odoo 16
Basic Views in Odoo 16Basic Views in Odoo 16
Basic Views in Odoo 16
Celine George
 
Methods used for Detailing in Revit
Methods used for Detailing in RevitMethods used for Detailing in Revit
Methods used for Detailing in Revit
NI BT
 
Complete unit ii notes
Complete unit ii notesComplete unit ii notes
Complete unit ii notes
Benazir Fathima
 
W1_Lec01_Lec02_Layouts.pptx
W1_Lec01_Lec02_Layouts.pptxW1_Lec01_Lec02_Layouts.pptx
W1_Lec01_Lec02_Layouts.pptx
ssuserc1e786
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about the
saman zaker
 
Business analysis
Business analysisBusiness analysis
Business analysis
Dhilsath Fathima
 
Power BI.pdf
Power BI.pdfPower BI.pdf
Power BI.pdf
SugumarSarDurai
 
Project Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptxProject Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptx
NCHKRISHNATEJA
 
Service Analysis - Microsoft Dynamics CRM 2016 Customer Service
Service Analysis - Microsoft Dynamics CRM 2016 Customer ServiceService Analysis - Microsoft Dynamics CRM 2016 Customer Service
Service Analysis - Microsoft Dynamics CRM 2016 Customer Service
Naveen Kumar
 
Project Planning Board Overview_SAP PS.pptx
Project Planning Board Overview_SAP PS.pptxProject Planning Board Overview_SAP PS.pptx
Project Planning Board Overview_SAP PS.pptx
NCHKRISHNATEJA
 
19CS3052R-CO1-7-S7 ECE
19CS3052R-CO1-7-S7 ECE19CS3052R-CO1-7-S7 ECE
19CS3052R-CO1-7-S7 ECE
Bharath123Maddipati
 
Ps training mannual ( configuration )
Ps training mannual ( configuration )Ps training mannual ( configuration )
Ps training mannual ( configuration )
Soumya De
 
Olap fundamentals
Olap fundamentalsOlap fundamentals
Olap fundamentalsAmit Sharma
 
Basic Views in Odoo 15 | Odoo Development Tutorial
Basic Views in Odoo 15 | Odoo Development TutorialBasic Views in Odoo 15 | Odoo Development Tutorial
Basic Views in Odoo 15 | Odoo Development Tutorial
Celine George
 
Crystal tr///SAP Design Studio online training by design studio Export-24/7//...
Crystal tr///SAP Design Studio online training by design studio Export-24/7//...Crystal tr///SAP Design Studio online training by design studio Export-24/7//...
Crystal tr///SAP Design Studio online training by design studio Export-24/7//...
venkat training
 
analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with uml
sabin kafle
 
Autocad Presentation
Autocad PresentationAutocad Presentation
Autocad Presentation
SudeepKumarGautam1
 
Data Visualization1.pptx
Data Visualization1.pptxData Visualization1.pptx
Data Visualization1.pptx
qwtadhsaber
 
OLAPCUBE.pptx
OLAPCUBE.pptxOLAPCUBE.pptx
OLAPCUBE.pptx
DrJANANIA1
 

Similar to Odoo views (20)

Advanced Views - Pivot View
Advanced Views - Pivot ViewAdvanced Views - Pivot View
Advanced Views - Pivot View
 
Basic Views in Odoo 16
Basic Views in Odoo 16Basic Views in Odoo 16
Basic Views in Odoo 16
 
Methods used for Detailing in Revit
Methods used for Detailing in RevitMethods used for Detailing in Revit
Methods used for Detailing in Revit
 
Complete unit ii notes
Complete unit ii notesComplete unit ii notes
Complete unit ii notes
 
W1_Lec01_Lec02_Layouts.pptx
W1_Lec01_Lec02_Layouts.pptxW1_Lec01_Lec02_Layouts.pptx
W1_Lec01_Lec02_Layouts.pptx
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about the
 
Business analysis
Business analysisBusiness analysis
Business analysis
 
Power BI.pdf
Power BI.pdfPower BI.pdf
Power BI.pdf
 
Project Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptxProject Planning Board_Project Systems.pptx
Project Planning Board_Project Systems.pptx
 
Service Analysis - Microsoft Dynamics CRM 2016 Customer Service
Service Analysis - Microsoft Dynamics CRM 2016 Customer ServiceService Analysis - Microsoft Dynamics CRM 2016 Customer Service
Service Analysis - Microsoft Dynamics CRM 2016 Customer Service
 
Project Planning Board Overview_SAP PS.pptx
Project Planning Board Overview_SAP PS.pptxProject Planning Board Overview_SAP PS.pptx
Project Planning Board Overview_SAP PS.pptx
 
19CS3052R-CO1-7-S7 ECE
19CS3052R-CO1-7-S7 ECE19CS3052R-CO1-7-S7 ECE
19CS3052R-CO1-7-S7 ECE
 
Ps training mannual ( configuration )
Ps training mannual ( configuration )Ps training mannual ( configuration )
Ps training mannual ( configuration )
 
Olap fundamentals
Olap fundamentalsOlap fundamentals
Olap fundamentals
 
Basic Views in Odoo 15 | Odoo Development Tutorial
Basic Views in Odoo 15 | Odoo Development TutorialBasic Views in Odoo 15 | Odoo Development Tutorial
Basic Views in Odoo 15 | Odoo Development Tutorial
 
Crystal tr///SAP Design Studio online training by design studio Export-24/7//...
Crystal tr///SAP Design Studio online training by design studio Export-24/7//...Crystal tr///SAP Design Studio online training by design studio Export-24/7//...
Crystal tr///SAP Design Studio online training by design studio Export-24/7//...
 
analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with uml
 
Autocad Presentation
Autocad PresentationAutocad Presentation
Autocad Presentation
 
Data Visualization1.pptx
Data Visualization1.pptxData Visualization1.pptx
Data Visualization1.pptx
 
OLAPCUBE.pptx
OLAPCUBE.pptxOLAPCUBE.pptx
OLAPCUBE.pptx
 

More from Celine George

How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17
Celine George
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
Celine George
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Celine George
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
Celine George
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Celine George
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
Celine George
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
Celine George
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
Celine George
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
Celine George
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
Celine George
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
Celine George
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
Celine George
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
Celine George
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
Celine George
 

More from Celine George (20)

How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 

Recently uploaded

RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 

Recently uploaded (20)

RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 

Odoo views

  • 2. INTRODUCTION • Odoo is an enterprise resource management software that is applicable to all kind of business domains. • This is simply amazing because it covers all business requirements such as sale, purchase, billing, accounting, manufacturing, warehouse, project management etc in a single software. • Also, they are integrated to each other.
  • 3. • All data of the odoo programs are stored as objects. • Views are defined to expose these objects to the user. • Odoo uses dynamic user interface, which means it is not statically built by some codes, it is dynamically built from XML descriptions. • And these screen descriptions are called views.
  • 4. • In Odoo, views define the way by which the models/objects displayed to user-end. • Views are of several types, each view represents a mode of visualization. • They make the modules more user-friendly and can vary according to the need.
  • 5. • In Odoo we use several types of views such as tree, form, search, calendar, graph, pivot, Kanab etc. • As the name suggests each kind of views are different, ‘tree’ view provides the list view of objects, ‘Form’ view displays a single object, ‘Search’ view helps to filter the objects etc
  • 6. Here we going to discuss mainly - Calendar View - Graph View - Pivot View
  • 7. Calendar View: • As the name indicates, this view type represents the records in a calendar type. • Therefore it can be viewed as month, week, or days. • In application part, this view more implemented to set appointments, schedule day, To-do etc • Calendar view provides timeline/schedule view for the data.
  • 8.
  • 9. string The title string for the view. date_start A datetime field to specify the starting date for the calendar item. This attribute is required. date_stop A datetime field to specify the end date. Ignored if date_delay attribute is specified.
  • 10. date_delay A numeric field to specify the time in hours for a record. This attribute will get preference over date_stop and date_stop will be ignored. day_length An integer value to specify working day length. The default is 8 hours. color A field, generally many2one, to colorize calendar/gantt items.
  • 11. mode A string value to set default view/zoom mode. For calendar view, this can be one of following (default is a month): - Day - Week - Month
  • 14. Graph View: • Graph views provide a graphical view of the data, in the form of Bar chart, Pie chart, and Line chart. • Graph view is an aggregation of all the records in a model, which is generally visualized in bar, pie, and line. • The default type of the graph is a pie chart - to change it to a bar chart, we need to specify the type. • You also may change the orientation. • The first field is the X axis. • The second one is the Y axis and the optional third one is the Z axis for 3-dimensional graphs.
  • 15.
  • 16. types Bar(default) Pie : Circular Representation Line : Linear Representation interval ‘interval’ is meaningful for date fields, and is the time interval used to group time data by ‘day’, ‘week’, ‘month’, ‘quarter’, or ‘year’ name ‘name’ is always required, it is the name of the fields used for graphing. It is used more likely used for grouping rather than aggregating.
  • 19. Pivot View: • In Pivot view, data can be represented as tables, a dynamic analysis matrix. • Pivot tables were already available in version 8.0, but from 9.0 onwards, they moved into their own view type. • Along with this, it improved the UI features of Pivot tables and optimized the retrieval of pivot table data greatly.
  • 20.
  • 21. Type row (default): Groups the row by the specified field. In pivot view, each group gets its own row. col : Creates column-wise groups • Pivot view repeatedly generates table dynamically, while changing the field or row or column. • The user can select the row and column field to represent the table. • Each time when a user changes the fields, it calls corresponding SQL queries and produces tables accordingly. • So Pivot tables are called as dynamic analysis matrix.
  • 22.
  • 23. • Here, by clicking ‘+’ we can add user specific field in the column, similarly at row side. • Then pivot view will generate the table based on that field. • The following table with rows as project and column as Assignation date > Day. • Each time user can make his own customized tables.
  • 24.
  • 25. Window Action: • We need to define this views in action in order to view them. • In odoo action renders all the views such as form, tree, pivot, graph, calendar etc.
  • 26.
  • 27. view_mode • Comma-separated list of view types (Kanban, tree, and form) as a string. • All of these types will be present in the generated views list. • By clicking on the below-shown buttons, we can easily get different view types of same objects.
  • 28.
  • 29. Refer this link for more: https://www.cybrosys.com/blog/odoo-views
  • 30. Thank You ! Cybrosys Technologies Pvt. Ltd. Neospace, Kinfra Techno Park, Kakkancherry, Calicut University P.O. Calicut Kerala, India - 673635. Cybrosys Ltd 15, ST Antonys Road, Forest Gate, London England, E79QA. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030.