SlideShare a Scribd company logo
1 of 18
Download to read offline
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
1
Tier Validation Workflows
Lois Rilo Antelo
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Index
2
1. Introduction - The need
2. Answer in Odoo at the time
3. Tier Validation
4. Demo
5. Closing
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Introduction
3
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
● In every organization, as they grow, it
becomes a need to design and use flow to
approve operations or steps in processes.
● At lots of companies operations like
purchases, pickings, expenses… require a
review or to be supervised to be able to
ensure quality before moving forward in the
business process.
The need
4
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
● The validation workflow that fits an
organization might not work for another
one.
● If some key operations are not supervised
you could lose the control over the
company direction or not reach the goals.
● Not all operations have the same relevance
or impact.
● As we go up in the organization chart,
people often lacks time for day-to-day
tasks.
Problems or difficulties
5
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
The balance
● We need to balance the complexity of the
validation workflow with the benefits we can
potentially obtain.
● Some factors to consider:
○ Delegate and distribute workload.
○ Keep an agile process that does not hurt
productivity.
○ Be able to control operations that are
performed in the company.
6
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Odoo Answer
7
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Purchase Order Approval
● Odoo feature.
● For the predefined security
group “Purchase /
Manager”.
● Only one threshold.
8
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Purchase Order Approval
● At the app store we can find some applications that add a second
threshold.
9
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Overview of Tier Validations
10
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Overview
● Generic mechanism to add validation workflows in Odoo.
● Features:
○ Extensible and applicable to any document or model.
○ Easily customizable.
○ Flexible and agile.
11
Stock Request integration.
stock_request_tier_validation
Purchase Request integration.
purchase_request_tier_validation
Purchases integration.
purchase_tier_validation
base_tier_validation
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Tier Validation
● This model (tier.validation) encapsulates all the needed logic.
● Which document needs to be validated? When does it need to be
validated?
● Minimum or null development.
12
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Tier Definitions
● Who need to review it?, Why should it be reviewed?
13
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Demo
14
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
A community development
15
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
A community development
● Initial development and roadmap definition started in 2017
○ version 9
● Migration to versions 10 and 11. Huge improvement of quality
(coverage > 90%).
● Extended to new models - Héctor Villarreal
● Initial migration to version 12 - Naglis Jonaitis
● Roadmap suggestions done and even more... (systray
integration, notifications) - Enric Tobella y Adrià Gil.
● Security improvements as per colleagues reviews - Pedro M.
Baeza y Jairo Llopis
○ Implementado por Adrià Gil y Enric Tobella.
16
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
Useful links
● Available for versions 9, 10, 11 y 12.
○ https://github.com/OCA/server-ux/tree/11.0/base_tier_validation
○ https://github.com/OCA/server-tools/tree/10.0/base_tier_validation
● Integrations:
○ Purchases:
https://github.com/OCA/purchase-workflow/tree/12.0/purchase_tier_validation
○ Purchase Requests:
https://github.com/OCA/purchase-workflow/tree/12.0/purchase_request_tier_validation
○ Stock Requests:
https://github.com/OCA/stock-logistics-warehouse/tree/12.0/stock_request_tier_validation
● Search “tier validation” in the app store: https://apps.odoo.com
17
Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com
18
Tier Validation Workflows
Lois Rilo Antelo
Contact:
email: lois.rilo@eficent.com
twitter: @lreficent_erp

More Related Content

What's hot

Best Practices in Handling Performance Issues
Best Practices in Handling Performance IssuesBest Practices in Handling Performance Issues
Best Practices in Handling Performance IssuesOdoo
 
Lot or Serial Number Configuration in Odoo 15
Lot or Serial Number Configuration in Odoo 15Lot or Serial Number Configuration in Odoo 15
Lot or Serial Number Configuration in Odoo 15Celine George
 
Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsLuc Vanrobays
 
Openconfigを用いたネットワーク機器操作
Openconfigを用いたネットワーク機器操作Openconfigを用いたネットワーク機器操作
Openconfigを用いたネットワーク機器操作Hirofumi Ichihara
 
Odoo Partnership Program
Odoo Partnership ProgramOdoo Partnership Program
Odoo Partnership ProgramOdoo
 
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipOdoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipElínAnna Jónasdóttir
 
Tools for Solving Performance Issues
Tools for Solving Performance IssuesTools for Solving Performance Issues
Tools for Solving Performance IssuesOdoo
 
Improving the performance of Odoo deployments
Improving the performance of Odoo deploymentsImproving the performance of Odoo deployments
Improving the performance of Odoo deploymentsOdoo
 
Basic Views in Odoo 16
Basic Views in Odoo 16Basic Views in Odoo 16
Basic Views in Odoo 16Celine George
 
Develop a connector on any apps using Odoo-connector
Develop a connector on any apps using Odoo-connectorDevelop a connector on any apps using Odoo-connector
Develop a connector on any apps using Odoo-connectorodoohub
 
Using runbot to test all your developments automatically
Using runbot to test all your developments automaticallyUsing runbot to test all your developments automatically
Using runbot to test all your developments automaticallyOdoo
 
How to Define One2Many Field in Odoo 15
 How to Define One2Many Field in Odoo 15 How to Define One2Many Field in Odoo 15
How to Define One2Many Field in Odoo 15Celine George
 
The Odoo JS Framework
The Odoo JS FrameworkThe Odoo JS Framework
The Odoo JS FrameworkOdoo
 
Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15Celine George
 
Common Performance Pitfalls in Odoo apps
Common Performance Pitfalls in Odoo appsCommon Performance Pitfalls in Odoo apps
Common Performance Pitfalls in Odoo appsOdoo
 

What's hot (20)

Best Practices in Handling Performance Issues
Best Practices in Handling Performance IssuesBest Practices in Handling Performance Issues
Best Practices in Handling Performance Issues
 
Lot or Serial Number Configuration in Odoo 15
Lot or Serial Number Configuration in Odoo 15Lot or Serial Number Configuration in Odoo 15
Lot or Serial Number Configuration in Odoo 15
 
Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds views
 
Openconfigを用いたネットワーク機器操作
Openconfigを用いたネットワーク機器操作Openconfigを用いたネットワーク機器操作
Openconfigを用いたネットワーク機器操作
 
Odoo presentation
Odoo presentationOdoo presentation
Odoo presentation
 
Odoo Partnership Program
Odoo Partnership ProgramOdoo Partnership Program
Odoo Partnership Program
 
ODOO Logistics
ODOO LogisticsODOO Logistics
ODOO Logistics
 
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipOdoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
 
Tools for Solving Performance Issues
Tools for Solving Performance IssuesTools for Solving Performance Issues
Tools for Solving Performance Issues
 
Improving the performance of Odoo deployments
Improving the performance of Odoo deploymentsImproving the performance of Odoo deployments
Improving the performance of Odoo deployments
 
Basic Views in Odoo 16
Basic Views in Odoo 16Basic Views in Odoo 16
Basic Views in Odoo 16
 
Develop a connector on any apps using Odoo-connector
Develop a connector on any apps using Odoo-connectorDevelop a connector on any apps using Odoo-connector
Develop a connector on any apps using Odoo-connector
 
Using runbot to test all your developments automatically
Using runbot to test all your developments automaticallyUsing runbot to test all your developments automatically
Using runbot to test all your developments automatically
 
Sap co bbp
Sap co bbpSap co bbp
Sap co bbp
 
Node-REDからメール送信
Node-REDからメール送信Node-REDからメール送信
Node-REDからメール送信
 
How to Define One2Many Field in Odoo 15
 How to Define One2Many Field in Odoo 15 How to Define One2Many Field in Odoo 15
How to Define One2Many Field in Odoo 15
 
The Odoo JS Framework
The Odoo JS FrameworkThe Odoo JS Framework
The Odoo JS Framework
 
Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15
 
Common Performance Pitfalls in Odoo apps
Common Performance Pitfalls in Odoo appsCommon Performance Pitfalls in Odoo apps
Common Performance Pitfalls in Odoo apps
 
Odoo 12 Functional Training
Odoo 12 Functional TrainingOdoo 12 Functional Training
Odoo 12 Functional Training
 

Similar to Tier Validation Workflows Streamline Approval Processes

How COVID-19 is Changing Property Management- 4 Trends that Are Here to Stay
How COVID-19 is Changing Property Management- 4 Trends that Are Here to StayHow COVID-19 is Changing Property Management- 4 Trends that Are Here to Stay
How COVID-19 is Changing Property Management- 4 Trends that Are Here to StayAppFolio
 
Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?Institut Lean France
 
Odoo - Vision & Strategy
Odoo - Vision & StrategyOdoo - Vision & Strategy
Odoo - Vision & StrategyOdoo
 
Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...
Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...
Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...AppFolio
 
Aurelie Bellahsen. Start-ups at Village by CA: 3 elements of success
Aurelie Bellahsen. Start-ups at Village by CA: 3 elements of successAurelie Bellahsen. Start-ups at Village by CA: 3 elements of success
Aurelie Bellahsen. Start-ups at Village by CA: 3 elements of successIT Arena
 
BDO International Business Compass/
BDO International Business Compass/BDO International Business Compass/
BDO International Business Compass/BDO Spain
 
Community Managers: Don’t Get Left Behind in the Modern Economy
Community Managers: Don’t Get Left Behind in the Modern EconomyCommunity Managers: Don’t Get Left Behind in the Modern Economy
Community Managers: Don’t Get Left Behind in the Modern EconomyAppFolio
 
Odoo Strategy and Roadmap
Odoo Strategy and RoadmapOdoo Strategy and Roadmap
Odoo Strategy and RoadmapOdoo
 
Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo)
Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo) Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo)
Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo) Mustufa Rangwala
 
How Property Managers Can Pivot to Compete in an On-Demand Economy
How Property Managers Can Pivot to Compete in an On-Demand EconomyHow Property Managers Can Pivot to Compete in an On-Demand Economy
How Property Managers Can Pivot to Compete in an On-Demand EconomyAppFolio
 
GCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdfGCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdfLucas518833
 
GCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdfGCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdfLucas518833
 
Techware Hut’s innovative Paradigm Shift
Techware Hut’s innovative Paradigm ShiftTechware Hut’s innovative Paradigm Shift
Techware Hut’s innovative Paradigm ShiftSameerShaik43
 
Visionary Marketing Business Cases - 2014-2020
Visionary Marketing Business Cases - 2014-2020Visionary Marketing Business Cases - 2014-2020
Visionary Marketing Business Cases - 2014-2020Yann Gourvennec
 
Our added value in Software & fiancial services sector 0823.pdf
Our added value in Software & fiancial services sector 0823.pdfOur added value in Software & fiancial services sector 0823.pdf
Our added value in Software & fiancial services sector 0823.pdfHannahDerenbach
 
GoTo - NOAH19 London
GoTo - NOAH19 LondonGoTo - NOAH19 London
GoTo - NOAH19 LondonNOAH Advisors
 
Our added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdfOur added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdfsunclarisse
 
Our added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdfOur added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdfHannahDerenbach
 
Mobile apps presentation - Mobile App Development Services
Mobile apps presentation - Mobile App Development ServicesMobile apps presentation - Mobile App Development Services
Mobile apps presentation - Mobile App Development ServicesRosa Aguiar Catraio
 

Similar to Tier Validation Workflows Streamline Approval Processes (20)

How COVID-19 is Changing Property Management- 4 Trends that Are Here to Stay
How COVID-19 is Changing Property Management- 4 Trends that Are Here to StayHow COVID-19 is Changing Property Management- 4 Trends that Are Here to Stay
How COVID-19 is Changing Property Management- 4 Trends that Are Here to Stay
 
Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?
 
Odoo - Vision & Strategy
Odoo - Vision & StrategyOdoo - Vision & Strategy
Odoo - Vision & Strategy
 
Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...
Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...
Bridging the Gap: Thriving in the Real Estate Revolution with Stand-Out Exper...
 
Aurelie Bellahsen. Start-ups at Village by CA: 3 elements of success
Aurelie Bellahsen. Start-ups at Village by CA: 3 elements of successAurelie Bellahsen. Start-ups at Village by CA: 3 elements of success
Aurelie Bellahsen. Start-ups at Village by CA: 3 elements of success
 
BDO International Business Compass/
BDO International Business Compass/BDO International Business Compass/
BDO International Business Compass/
 
Community Managers: Don’t Get Left Behind in the Modern Economy
Community Managers: Don’t Get Left Behind in the Modern EconomyCommunity Managers: Don’t Get Left Behind in the Modern Economy
Community Managers: Don’t Get Left Behind in the Modern Economy
 
The Rapid Convergence of IT and Engineering
The Rapid Convergence of IT and EngineeringThe Rapid Convergence of IT and Engineering
The Rapid Convergence of IT and Engineering
 
Odoo Strategy and Roadmap
Odoo Strategy and RoadmapOdoo Strategy and Roadmap
Odoo Strategy and Roadmap
 
Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo)
Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo) Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo)
Keynotes Odoo - 2014 Opendays by Fabien (CEO @ Odoo)
 
How Property Managers Can Pivot to Compete in an On-Demand Economy
How Property Managers Can Pivot to Compete in an On-Demand EconomyHow Property Managers Can Pivot to Compete in an On-Demand Economy
How Property Managers Can Pivot to Compete in an On-Demand Economy
 
GCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdfGCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdf
 
GCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdfGCF - Présentation Software & Financial Services - 1022 .pdf
GCF - Présentation Software & Financial Services - 1022 .pdf
 
Techware Hut’s innovative Paradigm Shift
Techware Hut’s innovative Paradigm ShiftTechware Hut’s innovative Paradigm Shift
Techware Hut’s innovative Paradigm Shift
 
Visionary Marketing Business Cases - 2014-2020
Visionary Marketing Business Cases - 2014-2020Visionary Marketing Business Cases - 2014-2020
Visionary Marketing Business Cases - 2014-2020
 
Our added value in Software & fiancial services sector 0823.pdf
Our added value in Software & fiancial services sector 0823.pdfOur added value in Software & fiancial services sector 0823.pdf
Our added value in Software & fiancial services sector 0823.pdf
 
GoTo - NOAH19 London
GoTo - NOAH19 LondonGoTo - NOAH19 London
GoTo - NOAH19 London
 
Our added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdfOur added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdf
 
Our added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdfOur added value in Software & financial services sector 0923.pdf
Our added value in Software & financial services sector 0923.pdf
 
Mobile apps presentation - Mobile App Development Services
Mobile apps presentation - Mobile App Development ServicesMobile apps presentation - Mobile App Development Services
Mobile apps presentation - Mobile App Development Services
 

More from Odoo

Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!Odoo
 
Keynote - Vision & Strategy
Keynote - Vision & StrategyKeynote - Vision & Strategy
Keynote - Vision & StrategyOdoo
 
Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14Odoo
 
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting CapabilityExtending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting CapabilityOdoo
 
Managing Multi-channel Selling with Odoo
Managing Multi-channel Selling with OdooManaging Multi-channel Selling with Odoo
Managing Multi-channel Selling with OdooOdoo
 
Product Configurator: Advanced Use Case
Product Configurator: Advanced Use CaseProduct Configurator: Advanced Use Case
Product Configurator: Advanced Use CaseOdoo
 
Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?Odoo
 
Rock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsRock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsOdoo
 
Transition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organizationTransition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organizationOdoo
 
Synchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the CrisisSynchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the CrisisOdoo
 
Running a University with Odoo
Running a University with OdooRunning a University with Odoo
Running a University with OdooOdoo
 
Down Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in OdooDown Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in OdooOdoo
 
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach foodOdoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach foodOdoo
 
Migration from Salesforce to Odoo
Migration from Salesforce to OdooMigration from Salesforce to Odoo
Migration from Salesforce to OdooOdoo
 
Preventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine LearningPreventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine LearningOdoo
 
Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification Odoo
 
Instant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping LabelInstant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping LabelOdoo
 
How Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 FoldHow Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 FoldOdoo
 
From Shopify to Odoo
From Shopify to OdooFrom Shopify to Odoo
From Shopify to OdooOdoo
 
Digital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal StoryDigital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal StoryOdoo
 

More from Odoo (20)

Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!
 
Keynote - Vision & Strategy
Keynote - Vision & StrategyKeynote - Vision & Strategy
Keynote - Vision & Strategy
 
Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14
 
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting CapabilityExtending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
 
Managing Multi-channel Selling with Odoo
Managing Multi-channel Selling with OdooManaging Multi-channel Selling with Odoo
Managing Multi-channel Selling with Odoo
 
Product Configurator: Advanced Use Case
Product Configurator: Advanced Use CaseProduct Configurator: Advanced Use Case
Product Configurator: Advanced Use Case
 
Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?
 
Rock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsRock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced Operations
 
Transition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organizationTransition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organization
 
Synchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the CrisisSynchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the Crisis
 
Running a University with Odoo
Running a University with OdooRunning a University with Odoo
Running a University with Odoo
 
Down Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in OdooDown Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in Odoo
 
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach foodOdoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
 
Migration from Salesforce to Odoo
Migration from Salesforce to OdooMigration from Salesforce to Odoo
Migration from Salesforce to Odoo
 
Preventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine LearningPreventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine Learning
 
Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification
 
Instant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping LabelInstant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping Label
 
How Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 FoldHow Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 Fold
 
From Shopify to Odoo
From Shopify to OdooFrom Shopify to Odoo
From Shopify to Odoo
 
Digital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal StoryDigital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal Story
 

Recently uploaded

Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 

Recently uploaded (20)

Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 

Tier Validation Workflows Streamline Approval Processes

  • 1. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com 1 Tier Validation Workflows Lois Rilo Antelo
  • 2. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Index 2 1. Introduction - The need 2. Answer in Odoo at the time 3. Tier Validation 4. Demo 5. Closing
  • 3. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Introduction 3
  • 4. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com ● In every organization, as they grow, it becomes a need to design and use flow to approve operations or steps in processes. ● At lots of companies operations like purchases, pickings, expenses… require a review or to be supervised to be able to ensure quality before moving forward in the business process. The need 4
  • 5. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com ● The validation workflow that fits an organization might not work for another one. ● If some key operations are not supervised you could lose the control over the company direction or not reach the goals. ● Not all operations have the same relevance or impact. ● As we go up in the organization chart, people often lacks time for day-to-day tasks. Problems or difficulties 5
  • 6. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com The balance ● We need to balance the complexity of the validation workflow with the benefits we can potentially obtain. ● Some factors to consider: ○ Delegate and distribute workload. ○ Keep an agile process that does not hurt productivity. ○ Be able to control operations that are performed in the company. 6
  • 7. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Odoo Answer 7
  • 8. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Purchase Order Approval ● Odoo feature. ● For the predefined security group “Purchase / Manager”. ● Only one threshold. 8
  • 9. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Purchase Order Approval ● At the app store we can find some applications that add a second threshold. 9
  • 10. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Overview of Tier Validations 10
  • 11. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Overview ● Generic mechanism to add validation workflows in Odoo. ● Features: ○ Extensible and applicable to any document or model. ○ Easily customizable. ○ Flexible and agile. 11 Stock Request integration. stock_request_tier_validation Purchase Request integration. purchase_request_tier_validation Purchases integration. purchase_tier_validation base_tier_validation
  • 12. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Tier Validation ● This model (tier.validation) encapsulates all the needed logic. ● Which document needs to be validated? When does it need to be validated? ● Minimum or null development. 12
  • 13. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Tier Definitions ● Who need to review it?, Why should it be reviewed? 13
  • 14. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Demo 14
  • 15. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com A community development 15
  • 16. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com A community development ● Initial development and roadmap definition started in 2017 ○ version 9 ● Migration to versions 10 and 11. Huge improvement of quality (coverage > 90%). ● Extended to new models - Héctor Villarreal ● Initial migration to version 12 - Naglis Jonaitis ● Roadmap suggestions done and even more... (systray integration, notifications) - Enric Tobella y Adrià Gil. ● Security improvements as per colleagues reviews - Pedro M. Baeza y Jairo Llopis ○ Implementado por Adrià Gil y Enric Tobella. 16
  • 17. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com Useful links ● Available for versions 9, 10, 11 y 12. ○ https://github.com/OCA/server-ux/tree/11.0/base_tier_validation ○ https://github.com/OCA/server-tools/tree/10.0/base_tier_validation ● Integrations: ○ Purchases: https://github.com/OCA/purchase-workflow/tree/12.0/purchase_tier_validation ○ Purchase Requests: https://github.com/OCA/purchase-workflow/tree/12.0/purchase_request_tier_validation ○ Stock Requests: https://github.com/OCA/stock-logistics-warehouse/tree/12.0/stock_request_tier_validation ● Search “tier validation” in the app store: https://apps.odoo.com 17
  • 18. Copyright 2019 Eficent Business and IT Consulting Services S.L. - Louvain-la-Neuve, Ocbober 2019 - #OdooExperience - www.odoo.com 18 Tier Validation Workflows Lois Rilo Antelo Contact: email: lois.rilo@eficent.com twitter: @lreficent_erp