Rock your logistics with Odoo
Using the Open Source ecosystem of
supply chain applications from the OCA
(Odoo Community Association)
Summary
1. Introduction
2. Added value
3. Case study
Introduction
● Strong SCM & WMS basis are available in Odoo
● A major customer of Camptocamp needed many advanced features
● Camptocamp decided to take the challenge
● End of 2018, the dream team is composed and started to build a sky
rocket solution based on Odoo
After more than 2000 days of investments, the go live took place in
August 2020.
A complete Open Source WMS & SCM ecosystem for Odoo was born!
Founded in
2001
Camptocamp
Odoo Gold Partner
since 2006
Editor & integrator of
Open Source
>110
Employees
Project stakeholders
BCIM
Odoo Integrator
Project lead, architecture &
realization
Odoo integrator
Solution design
World class medical
logistics
The customer
Supply Chain Consulting
Bridging between
Logistics Operation and
IT Solution
Odoo integrator
DDMRP specialist
Odoo integrator
Shopinvader author
10 Key people
25 years in
Supply Chain
consulting
23 years in
logistic IT
integration
Head of
Cosanum
Medical Logistics
9 years of Odoo
devs & architect,
WMS Interfaces
and network
Department Head
at Camptocamp,
WMS project lead
10 years of Odoo
devs & architect,
WMS project
lead dev
Head of BCIM,
WMS project
architect
12 years of Odoo
devs & architect,
WMS barcode
app master
8 years of Odoo
devs, WMS core
development
Ralf Herrmann Richard ArnoldBruno Schefer Jacques-Etienne BaudouxJoël Grand-Guillaume
Alexandre
Fayolle
Simone Orsi Sébastien AlixGuewen Baconnier Jordi Ballester Alomar
Head of
Forgeflow,
DDMRP specialist
The result...
An Open Source WMS & SCM
Magnify Odoo for wholesale, e-commerce &
assembly industries
Powered by
Added value
1. Integrate
2. Connect
3. Manage
4. Guide
5. Automate
Added value
Case study
1. Context
2. Equipments
3. Storage type
Cosanum experience
Context
● Two warehouses
● Three main carriers and four
delivery units: Pallet, Roller
Cage, Parcel, OP Roller Cage
● Tens of thousands of delivery
lines each day
Equipments
Reach truck
Pallet movements
unloading,
internal transport,
loading
Very narrow
aisle truck
Pallet movements and
order-
picking in high bay area
High level order
picker
Replenishment and order-
picking in case picking
area
(outside the high bay
warehouse)
Vertical carousel
Small goods and small
packages storage
locations
Measurement
machine
Automate the recording of
product and package
dimension and weight
information
Barcode scanners
Drive and process all
operations: zone picking,
cluster picking, packing,
transfer, replenishment, ...
Storage types
● Single and flow-through pallet positions (different heights)
● Special pallet positions for liquid products
● Vertical automated lift with different bin size positions
● Long goods positions
● Dangerous goods positions
● Shelf zone positions with different sizes for boxes, blister, etc..
Process
Insight
1. Overview
2. End-to-end flows
Live demo
Overview
Procure
& Purchase ● Using DDMRP self-learning
triggers, optimize freight
costs
● Through Odoo Purchase
App, send by email,
negotiate & confirm
Procure & Purchase
Procure & Purchase
Receive
Receive
Put away
1
Put away
Take Order
1
Take Order
Generate Operation
1 2 3
Generate operations
Generate Operation
Perform Replenishment
1 2 3 4
Procurement & Replenishment
Prepare Order
1 2 3 4 5
Prepare Order
Consolidate & Deliver
1 2 3 4 5
Consolidate & Deliver
Summary
1 2 3 4 5
Conclusion
An Open Source WMS & SCM
Magnify Odoo for wholesale, e-commerce & assembly industries
More information here : www.camptocamp.com/odoo_wms
Contact us: business@camptocamp.com
References
● OCA Barcode presentation:
https://docs.google.com/presentation/d/1nTX_fR9V73y1Qquotf3iiom5
kvTNZLfj-3DfgirR29I/edit?usp=sharing
● Odoo XP 2020 video:
https://www.youtube.com/watch?v=Jy4JHBlN7HY
Key Questions for the talk
● 1) What allows to pilot the warehouse operations?
○ -> The stock allocations and related release of operation screen
● 2) What concept allows to respect the physical constraints in put away
process?
○ -> The Storage types
● 3) When is the triggered the dynamic routing of operations?
○ -> At reservation time
Annex
Location storage
Package storage type
Business rule at Sale confirmation
Stock allocation: pilot your WH operations
Reservation rules
Dynamic routing setup
Replenishment dashboard
DDMRP Buffer setup
Barcode scanner menu setup

Rock Your Logistics with Advanced Operations

Editor's Notes

  • #2 Welcome ! Thank you for joining this talk.
  • #3 A bit of context and history Focus on added value Case study demo
  • #4 During recent years, big steps forward have been made in Odoo to introduce strong supply chain and logistics core features. A major customer of Camptocamp needed many advanced features in order to scale up his business and prepare it for the future. Strengthened by almost 15 years in leading complex logistics projects in wholesale, assembly and e-commerce industries, Camptocamp decided to take the challenge. By the end of 2018, we gathered the dream team and started to build a sky rocket solution based on Odoo. After more than 2000 days of investments, the go live took place in August 2020 and a complete Open Source WMS & SCM ecosystem for Odoo was born!
  • #5 Few words on Camptocamp Gold partner since 14 years The company exists since 20 years, always been in the open source world With 110 employees, we have offices in CH, FR, DE
  • #6 Stackholderss Customer Odoo integrators Supply chain constuling
  • #7 Key people at the heart of this amazing project All are exceptional people with years of experience in their field area From business to supply chain, from front to backend technologies, we gathered a real dream team.
  • #10 A complete Open Source supply chain ecosystem for Odoo that... Connects Business decisive Service Offerings directly with the Logistics Operations Manages complex warehouse set-up multi storage- & picking-areas; different logistics units / product clases; interconnection of automatic & manual storage systems Guides operators through multi-stage material flows via hand-held devices order split between sites; zone/single & multi-order-picking; multiple packing operations Automates & supports external procurement and internal replenishment decisions via a self-learning DDMRP driven set-up
  • #12 Two warehouses with limited space (90% full)
  • #16 That’s the overall process Procurement & purchase would not be part of the demo, we will assume it’ll have been done before.
  • #18 The DDMRP buffers allows you to sees what, when and how much you shall procure. They are dynamically adjusted to react to the demande and help to optimize stock levels Allows to creates draft PO and optimize the freight load and costs. Odoo purcahse process does the rest.
  • #20 Match quantity with PO Label each logistic unit within a guided process Each logistic unit gets its own storage type and related characteristics
  • #22 Key value #1 storage type Compute final destination based on storage type & constraints Respect storage strategies (fixed, Chaotic ABC) Handle handover
  • #24 Different channels (e-shop, EDI, manual entry,..) Respect customer service agreement Apply business rules
  • #26 Key value #2 Stock allocation Stock Allocation (virtual reservation) -> Pilot operations & Manage priorities -> Decouple order confirmation from logistics operations
  • #29 Key value #4 DDMRP engine Automate triggers Use DDMRP to size quantity in picking zone Handle capacity
  • #31 Key value #5: Barcode scanner support Configure menu items and map operation with scanning sequence Support several picking process: Zone picking, Discrete picking, Cluster picking Guide operators through handheld devices
  • #33 Consolidated shipment Print documents and labels Interface with carrier
  • #35 Storage type Stock Allocation Dynamic Routing DDMRP Barcode