SlideShare a Scribd company logo
1 of 36
Download to read offline
Odoo Warehouse Management
Josse Colpaert, Technical Coordinator
1
Topics
Use Case
2 Configuration
3 Operating
4 Special Cases
5 Conclusion
Use Case
Bert's store needs to adapt for growth
Use Case Scenario
ConclusionSpecial CasesOperatingConfigurationUse Case
Bert has a little shop with vegetable green Lego
bricks and other Lego bricks.
His shop is growing, but growth is limited by his
shop being far from the city.
He decides to work together with his friends Jim
and Frank who will open shops in the city. Bert’s
shop would function as a central depot.
Use Case Scenario
ConclusionSpecial CasesOperatingConfigurationUse Case
Supplier Bert's Central
Depot
Jim's Shop
Frank's Shop
Use Case Scenario : Products
ConclusionSpecial CasesOperatingConfigurationUse Case
Vegetable Bricks: CROSSDOCK
Regular Bricks : 2-step in / pick-pack-ship out
Coffee : produced
Coffee Beans : needed to produce the coffee
Configuration
Warehouses and routes
Configuration
ConclusionOperatingOperatingConfigurationUse Case
Configuration
ConclusionOperatingOperatingConfigurationUse Case
Show configuration of
warehouse : 2 step in, 3 step
out + shops
Configuration
ConclusionOperatingOperatingConfigurationUse Case
Show configuration of
warehouse : 2 step in, 3 step
out + shops
Pull rules
ConclusionSpecial CasesOperatingConfigurationUse Case
CustomersTake
Push rules
ConclusionSpecial CasesOperatingConfigurationUse Case
●
Manual Purchase Order :
●
Apply push rule in WH/Input
Pull and push into routes
ConclusionSpecial CasesOperatingConfigurationUse Case
●
Pull and push are bundled into routes that
can be applied on :
– Procurement (Sale order)
– Product and product categories
– Warehouse
Example interWH route
ConclusionSpecial CasesOperatingConfigurationUse Case
Example interWH route
ConclusionSpecial CasesOperatingConfigurationUse Case
Example interWH + crossdock
ConclusionSpecial CasesOperatingConfigurationUse Case
Warehouse :
Product :
Result :
Example interWH + crossdock
ConclusionSpecial CasesOperatingConfigurationUse Case
Routes
ConclusionSpecial CasesOperatingConfigurationUse Case
●
Benefits :
– Integrated supply chain management and
warehousing
– Simpler configuration than push/pull only
– Consistent also for dropshipping
– Easy configuration of base config in warehouse form
– Very practical for creating Proof of Concepts
Features Comparison
Warehouse config
Simple to understand
Can tackle a lot of basic
cases already
 Not for more complicated
situations
Routes config
You can do complex
routes without any
developments
Ideal for Proof of
Concepts
 Not that easy to
understand
You can start with the warehouse configuration and
continue on the configuration the system created
In our use case
ConclusionSpecial CasesOperatingConfigurationUse Case
●
Vegetable products get crossdock route
●
Reordering rules (procurement groups)
●
Need to define putaway strategy :
– Regular products => Stock / Regular Products
– Components => Stock / Components
– Finished products => Stock / Finished Products
Operating
Making sure our operators can do their work
From 3 to custom picking types
ConclusionSpecial CasesOperatingConfigurationUse Case
●
Allows to follow up operations by picking
type <<screenshot dashboard>>
Back orders and splitting of moves
● Moves :
– Determine 'parent location flow' based on pull/push rules
– Cancelling splitting them will mostly be propagated
● Cancelling moves : forward direction
● Cancelling procurements : backwards direction
– Should not contain anything anymore with lots/packing
● Pickings
– Are a 'related' to the moves in them : moves get created and a
picking is assigned afterwards
– Moves can easily be transferred to another picking, for example when
creating backorders
Back orders and splitting of moves
● Splitting moves :
– We keep track of the move it was split from (e.g. to
check if stock needs to come from original moves)
– Procurements and moves have a destination move
and original moves
● In case of split propagation (forward) the destination of the
move will alter, but not the procurement's
● Needs to work without procurements with push rules also
Reservation of stock
● Reservation of stock has custom domain
– Has to come from original moves
– Has to come from returned move
● Picking :
– Ready to Transfer :
● When all quants (stock) are reserved
– Partially Available
● When the move type of the picking is direct and at least some stock is
available
● Removal Strategy : FIFO/LIFO/FEFO
Pack Operations
● Take some product / Take entire pack
● Preparing pack operations for the picking:
– Are created based on quants reserved :
● Location from / quantities / lots / packs from
– Will be put somewhere according to putaway strategy
– Take entire packs as much as possible
● Bar code interface :
– Warehouse operator can decide otherwise
Manufacturing
● Finished Products ↔ Components
traceability
– Produce wizard based on stock reserved instead of
moves
● Simplified : no picking before
● MTO if from component in MTO route,
otherwise MTS
Benefits
● All logic towards extra moves, backorders,
splitting, reservation of stock,... is already
handled by the system
● Easy custom development :
– Grouping of moves in pickings allows easy development
of batch picking, dock & yard management, ...
– Creating own putaway and removal strategies
● FIFO, LIFO, FEFO
Special Cases
Special Cases
●
Negative stock
●
Returns
●
Multi-company and owner (see next slide)
●
Packaging
Inter company rules
● Intercompany vs Intracompany
interwarehouse location
● Real-time valuation : when changing
company
● Locations / warehouses are related to a
company, but « owner » makes it possible
to store something of someone else
Logistic Unit vs. Packaging
● Logistic unit : pallet, box of certain
dimensions
● Packaging : how one product can be
arranged
Conclusion
"
"From the announcement of this talk
The Odoo Warehouse Management System
fulfills the simplest needs in an intuitive way,
fulfills complex needs by default and is the
platform of choice for development of the most
complex needs.
Conclusion 
Customer References
Used by 2.000.000 users worldwide
Odoo
sales@odoo.com
+32 (0) 2 290 34 90
www.odoo.com
R&D and services office
Chaussée de Namur 40
B-1367 Grand Rosière
Sales office
Avenue Van Nieuwenhuyse 5
B-1160 Brussels
Thank You

More Related Content

What's hot

Odoo 15 Sales Management | Enterprise Edition
Odoo 15 Sales Management | Enterprise EditionOdoo 15 Sales Management | Enterprise Edition
Odoo 15 Sales Management | Enterprise EditionCeline George
 
Odoo Accounting Roadmap
Odoo Accounting RoadmapOdoo Accounting Roadmap
Odoo Accounting RoadmapOdoo
 
Odoo accounting or financial module:
Odoo accounting or financial module:Odoo accounting or financial module:
Odoo accounting or financial module:Aspirant Labs
 
Odoo Manufacturing
Odoo ManufacturingOdoo Manufacturing
Odoo Manufacturinghdarabi
 
Configure Expiration Date on Product in Odoo 15
Configure Expiration Date on Product in Odoo 15Configure Expiration Date on Product in Odoo 15
Configure Expiration Date on Product in Odoo 15Celine George
 
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
 
Odoo 15 purchase management
Odoo 15 purchase managementOdoo 15 purchase management
Odoo 15 purchase managementCeline George
 
Odoo Presentasi.pptx
Odoo Presentasi.pptxOdoo Presentasi.pptx
Odoo Presentasi.pptxYudi512144
 
Odoo erp implementation methodology
Odoo erp implementation methodologyOdoo erp implementation methodology
Odoo erp implementation methodologyDhimantNayak1
 
Complete step by step guide to odoo manufacturing
Complete step by step guide to odoo manufacturingComplete step by step guide to odoo manufacturing
Complete step by step guide to odoo manufacturingRishi Pujara
 
Odoo implementation
Odoo implementationOdoo implementation
Odoo implementationOdoo Thaidev
 
Inter warehouse transfer in odoo
Inter warehouse transfer in odooInter warehouse transfer in odoo
Inter warehouse transfer in odooCeline George
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation MethodologyOdoo
 

What's hot (20)

Odoo 15 Sales Management | Enterprise Edition
Odoo 15 Sales Management | Enterprise EditionOdoo 15 Sales Management | Enterprise Edition
Odoo 15 Sales Management | Enterprise Edition
 
Odoo ERP functional
Odoo ERP functionalOdoo ERP functional
Odoo ERP functional
 
The benefits of odoo
The benefits of odoo The benefits of odoo
The benefits of odoo
 
Odoo Inventory Management
Odoo Inventory ManagementOdoo Inventory Management
Odoo Inventory Management
 
Odoo Accounting Roadmap
Odoo Accounting RoadmapOdoo Accounting Roadmap
Odoo Accounting Roadmap
 
Odoo accounting or financial module:
Odoo accounting or financial module:Odoo accounting or financial module:
Odoo accounting or financial module:
 
Odoo Manufacturing
Odoo ManufacturingOdoo Manufacturing
Odoo Manufacturing
 
Configure Expiration Date on Product in Odoo 15
Configure Expiration Date on Product in Odoo 15Configure Expiration Date on Product in Odoo 15
Configure Expiration Date on Product in Odoo 15
 
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 15 purchase management
Odoo 15 purchase managementOdoo 15 purchase management
Odoo 15 purchase management
 
Odoo Presentasi.pptx
Odoo Presentasi.pptxOdoo Presentasi.pptx
Odoo Presentasi.pptx
 
Odoo erp implementation methodology
Odoo erp implementation methodologyOdoo erp implementation methodology
Odoo erp implementation methodology
 
ODOO Logistics
ODOO LogisticsODOO Logistics
ODOO Logistics
 
Complete step by step guide to odoo manufacturing
Complete step by step guide to odoo manufacturingComplete step by step guide to odoo manufacturing
Complete step by step guide to odoo manufacturing
 
Pi new odoo new-ppt.pptx
Pi new odoo new-ppt.pptxPi new odoo new-ppt.pptx
Pi new odoo new-ppt.pptx
 
Odoo implementation
Odoo implementationOdoo implementation
Odoo implementation
 
Inter warehouse transfer in odoo
Inter warehouse transfer in odooInter warehouse transfer in odoo
Inter warehouse transfer in odoo
 
Odoo (OpenERP) Manufacturing Process
Odoo (OpenERP) Manufacturing ProcessOdoo (OpenERP) Manufacturing Process
Odoo (OpenERP) Manufacturing Process
 
Ppts of odoo
Ppts of odooPpts of odoo
Ppts of odoo
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 

Similar to Odoo Warehouse Management

The future of OpenERP Warehouse management system: future improvements. Quent...
The future of OpenERP Warehouse management system: future improvements. Quent...The future of OpenERP Warehouse management system: future improvements. Quent...
The future of OpenERP Warehouse management system: future improvements. Quent...Odoo
 
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 InventoryCeline George
 
Frepple-Odoo integration - Odoo experience days 2016
Frepple-Odoo integration - Odoo experience days 2016Frepple-Odoo integration - Odoo experience days 2016
Frepple-Odoo integration - Odoo experience days 2016Johan De Taeye
 
Warehouse ppt
Warehouse pptWarehouse ppt
Warehouse pptSujaya Ms
 
Documento apresentationV03.pptx
Documento apresentationV03.pptxDocumento apresentationV03.pptx
Documento apresentationV03.pptxAVALIASISTEMAS
 
Storage &amp; warehousing
Storage &amp; warehousingStorage &amp; warehousing
Storage &amp; warehousingsarah101
 
Production order - Murali krishna nookella
Production order - Murali krishna nookellaProduction order - Murali krishna nookella
Production order - Murali krishna nookellamurali nookella
 
Production order splitting
Production order splittingProduction order splitting
Production order splittingDharmendra Kumar
 
warehouselayout-111212212547-phpapp01.pptx
warehouselayout-111212212547-phpapp01.pptxwarehouselayout-111212212547-phpapp01.pptx
warehouselayout-111212212547-phpapp01.pptxChandrasen Sharma
 
Warehouse system racking and mapping
Warehouse system racking and mappingWarehouse system racking and mapping
Warehouse system racking and mappingMohitsh2
 
Repositories as Code
Repositories as CodeRepositories as Code
Repositories as CodeKris Buytaert
 
Process planning and cost estimation introduction
Process planning and cost estimation   introductionProcess planning and cost estimation   introduction
Process planning and cost estimation introductioncgururajme
 
Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...
Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...
Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...Meet Magento Italy
 
Job shop production system final
Job shop production system finalJob shop production system final
Job shop production system finalar9530
 

Similar to Odoo Warehouse Management (20)

The future of OpenERP Warehouse management system: future improvements. Quent...
The future of OpenERP Warehouse management system: future improvements. Quent...The future of OpenERP Warehouse management system: future improvements. Quent...
The future of OpenERP Warehouse management system: future improvements. Quent...
 
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
 
Frepple-Odoo integration - Odoo experience days 2016
Frepple-Odoo integration - Odoo experience days 2016Frepple-Odoo integration - Odoo experience days 2016
Frepple-Odoo integration - Odoo experience days 2016
 
Warehouse ppt
Warehouse pptWarehouse ppt
Warehouse ppt
 
Documento apresentationV03.pptx
Documento apresentationV03.pptxDocumento apresentationV03.pptx
Documento apresentationV03.pptx
 
Storage &amp; warehousing
Storage &amp; warehousingStorage &amp; warehousing
Storage &amp; warehousing
 
ie450pp4.ppt
ie450pp4.pptie450pp4.ppt
ie450pp4.ppt
 
Production order - Murali krishna nookella
Production order - Murali krishna nookellaProduction order - Murali krishna nookella
Production order - Murali krishna nookella
 
Production order splitting
Production order splittingProduction order splitting
Production order splitting
 
warehouselayout-111212212547-phpapp01.pptx
warehouselayout-111212212547-phpapp01.pptxwarehouselayout-111212212547-phpapp01.pptx
warehouselayout-111212212547-phpapp01.pptx
 
Zis layout
Zis  layoutZis  layout
Zis layout
 
Zis layout
Zis  layoutZis  layout
Zis layout
 
Warehouse system racking and mapping
Warehouse system racking and mappingWarehouse system racking and mapping
Warehouse system racking and mapping
 
Repositories as Code
Repositories as CodeRepositories as Code
Repositories as Code
 
Process planning and cost estimation introduction
Process planning and cost estimation   introductionProcess planning and cost estimation   introduction
Process planning and cost estimation introduction
 
RFID
RFIDRFID
RFID
 
SAP EWM Cross Docking
SAP EWM Cross DockingSAP EWM Cross Docking
SAP EWM Cross Docking
 
Zis layout
Zis  layoutZis  layout
Zis layout
 
Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...
Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...
Francesco Zoccarato - Configuratori prodotto: soluzioni e tecniche per un'imp...
 
Job shop production system final
Job shop production system finalJob shop production system final
Job shop production system final
 

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
 
Odoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-ViewerOdoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-ViewerOdoo
 
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
 
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
 
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
 
An all in-one Engineer-to-Order (ETO) Solution with Odoo
An all in-one Engineer-to-Order (ETO) Solution with OdooAn all in-one Engineer-to-Order (ETO) Solution with Odoo
An all in-one Engineer-to-Order (ETO) Solution with OdooOdoo
 

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!
 
Odoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-ViewerOdoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-Viewer
 
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
 
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
 
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
 
An all in-one Engineer-to-Order (ETO) Solution with Odoo
An all in-one Engineer-to-Order (ETO) Solution with OdooAn all in-one Engineer-to-Order (ETO) Solution with Odoo
An all in-one Engineer-to-Order (ETO) Solution with Odoo
 

Recently uploaded

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 

Recently uploaded (20)

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 

Odoo Warehouse Management

  • 1. Odoo Warehouse Management Josse Colpaert, Technical Coordinator
  • 2. 1 Topics Use Case 2 Configuration 3 Operating 4 Special Cases 5 Conclusion
  • 3. Use Case Bert's store needs to adapt for growth
  • 4. Use Case Scenario ConclusionSpecial CasesOperatingConfigurationUse Case Bert has a little shop with vegetable green Lego bricks and other Lego bricks. His shop is growing, but growth is limited by his shop being far from the city. He decides to work together with his friends Jim and Frank who will open shops in the city. Bert’s shop would function as a central depot.
  • 5. Use Case Scenario ConclusionSpecial CasesOperatingConfigurationUse Case Supplier Bert's Central Depot Jim's Shop Frank's Shop
  • 6. Use Case Scenario : Products ConclusionSpecial CasesOperatingConfigurationUse Case Vegetable Bricks: CROSSDOCK Regular Bricks : 2-step in / pick-pack-ship out Coffee : produced Coffee Beans : needed to produce the coffee
  • 12. Push rules ConclusionSpecial CasesOperatingConfigurationUse Case ● Manual Purchase Order : ● Apply push rule in WH/Input
  • 13. Pull and push into routes ConclusionSpecial CasesOperatingConfigurationUse Case ● Pull and push are bundled into routes that can be applied on : – Procurement (Sale order) – Product and product categories – Warehouse
  • 14. Example interWH route ConclusionSpecial CasesOperatingConfigurationUse Case
  • 15. Example interWH route ConclusionSpecial CasesOperatingConfigurationUse Case
  • 16. Example interWH + crossdock ConclusionSpecial CasesOperatingConfigurationUse Case Warehouse : Product : Result :
  • 17. Example interWH + crossdock ConclusionSpecial CasesOperatingConfigurationUse Case
  • 18. Routes ConclusionSpecial CasesOperatingConfigurationUse Case ● Benefits : – Integrated supply chain management and warehousing – Simpler configuration than push/pull only – Consistent also for dropshipping – Easy configuration of base config in warehouse form – Very practical for creating Proof of Concepts
  • 19. Features Comparison Warehouse config Simple to understand Can tackle a lot of basic cases already  Not for more complicated situations Routes config You can do complex routes without any developments Ideal for Proof of Concepts  Not that easy to understand You can start with the warehouse configuration and continue on the configuration the system created
  • 20. In our use case ConclusionSpecial CasesOperatingConfigurationUse Case ● Vegetable products get crossdock route ● Reordering rules (procurement groups) ● Need to define putaway strategy : – Regular products => Stock / Regular Products – Components => Stock / Components – Finished products => Stock / Finished Products
  • 21. Operating Making sure our operators can do their work
  • 22. From 3 to custom picking types ConclusionSpecial CasesOperatingConfigurationUse Case ● Allows to follow up operations by picking type <<screenshot dashboard>>
  • 23. Back orders and splitting of moves ● Moves : – Determine 'parent location flow' based on pull/push rules – Cancelling splitting them will mostly be propagated ● Cancelling moves : forward direction ● Cancelling procurements : backwards direction – Should not contain anything anymore with lots/packing ● Pickings – Are a 'related' to the moves in them : moves get created and a picking is assigned afterwards – Moves can easily be transferred to another picking, for example when creating backorders
  • 24. Back orders and splitting of moves ● Splitting moves : – We keep track of the move it was split from (e.g. to check if stock needs to come from original moves) – Procurements and moves have a destination move and original moves ● In case of split propagation (forward) the destination of the move will alter, but not the procurement's ● Needs to work without procurements with push rules also
  • 25. Reservation of stock ● Reservation of stock has custom domain – Has to come from original moves – Has to come from returned move ● Picking : – Ready to Transfer : ● When all quants (stock) are reserved – Partially Available ● When the move type of the picking is direct and at least some stock is available ● Removal Strategy : FIFO/LIFO/FEFO
  • 26. Pack Operations ● Take some product / Take entire pack ● Preparing pack operations for the picking: – Are created based on quants reserved : ● Location from / quantities / lots / packs from – Will be put somewhere according to putaway strategy – Take entire packs as much as possible ● Bar code interface : – Warehouse operator can decide otherwise
  • 27. Manufacturing ● Finished Products ↔ Components traceability – Produce wizard based on stock reserved instead of moves ● Simplified : no picking before ● MTO if from component in MTO route, otherwise MTS
  • 28. Benefits ● All logic towards extra moves, backorders, splitting, reservation of stock,... is already handled by the system ● Easy custom development : – Grouping of moves in pickings allows easy development of batch picking, dock & yard management, ... – Creating own putaway and removal strategies ● FIFO, LIFO, FEFO
  • 30. Special Cases ● Negative stock ● Returns ● Multi-company and owner (see next slide) ● Packaging
  • 31. Inter company rules ● Intercompany vs Intracompany interwarehouse location ● Real-time valuation : when changing company ● Locations / warehouses are related to a company, but « owner » makes it possible to store something of someone else
  • 32. Logistic Unit vs. Packaging ● Logistic unit : pallet, box of certain dimensions ● Packaging : how one product can be arranged
  • 34. " "From the announcement of this talk The Odoo Warehouse Management System fulfills the simplest needs in an intuitive way, fulfills complex needs by default and is the platform of choice for development of the most complex needs. Conclusion 
  • 35. Customer References Used by 2.000.000 users worldwide
  • 36. Odoo sales@odoo.com +32 (0) 2 290 34 90 www.odoo.com R&D and services office Chaussée de Namur 40 B-1367 Grand Rosière Sales office Avenue Van Nieuwenhuyse 5 B-1160 Brussels Thank You