Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

ODOO V14 (no Addons): Problem with Warehouse Automation Process

Subscribe

Get notified when there's activity on this post

This question has been flagged
warehousesworkflowworkstationroutesreplenish
4 Replies
2722 Views
Avatar
Klaus Peter Bergmann

Greetings fellow Odooers!


I hit a major brickwall in my ODOO-Project. At the moment I'm trying to figure out what would be the best course of action for my companies workflow automation process. I came up with 2 concepts:


Concept 1: Everything takes place in the same Warehouse

This is my Companies Situation at the moment. We have 1 Warehouse. In this Warehouse we have a main storage location (with multiple sub locations), and storage locations at our workstations (All the workstations are in this warehouse, per example WS1, WS2, WS3, WS4). When a manufacturing order comes in the needed products should only be taken from the correct workstation storage location. Per example if I want to manucature a product at WS1 I only want to use the components at the storage location from WS1 (and not from the main storage or other workstation storages). I also want to replenish the components at the workstation-storage-locations if the stock there runs low. Once a product is finished I also want to determine were it is stored.

Since im very new to ODOO this concept seems to be very hard to realize at the moment. Would this concept even be possible with the use of routes or do I need to resort to concept 2?


Concept 2: Main Storage is its own Warehouse, each Workstation has its own warehouse.

In this Concept each storage location becomes its own warehouse. In this case the worksation warehouses (with their own reordering and storage rules) would resupply from the main storage warehouse and the main storage warehouse would generate RFQs if stock there runs low. I think this variant would be easier to realize but I would have to redo all storage location labels.


My question now is as follows:

Is concept 1 possible to realize? (If so how would it be possible, maybe you guys know of good tutorials i could use since I probably would need to work with advanced routings). If concept 1 is not possible would concept 2 be a good alternative or do you know of better ways?


Thanks in advance and sry for the bad English.



0
Avatar
Discard
Jaideep

Any specific reasons to use V14? Current version is 16.3 and V17 is expected in a few weeks.

Klaus Peter Bergmann
Author

ODOO V14 was the version wich was installed at the moment I got handed over our logistics project. Some little changes via Studio (nothing serious, just some Table changes and Custom Documents) were already made. I also thought about upgrading to the newest version (for support reasons) but was afraid to do so because of the studio changes wich will probably be lost in the process. I'm also afraid of breaking the database. Up until now we used odoo to document our components and BoM's. Now we are building up the Inventory System and Manufacturing System wich probably will still take a while.

Avatar
john
Best Answer

Yes, Concept 1 is absolutely possible in Odoo 14, though it takes some setup. You can keep a single warehouse and create separate internal locations for each workstation (WS1, WS2, etc.). Then, use reordering rules and routes so each workstation automatically gets replenished from the main storage when its stock runs low.

For manufacturing, you can configure pull rules so each workstation only uses materials from its own location, and define where finished products should be stored after production.

If you’re just starting with Odoo, Concept 2 (treating each workstation as its own warehouse) might seem easier, but it can quickly complicate reporting and inventory tracking. Concept 1 is cleaner long term once you understand routes and replenishment.

0
Avatar
Discard
Avatar
bunhin
Best Answer

Routes, putaway rules and removal strategy is already support well enough to setup warehouse with many sub-locations of WH/Stock, and one or some product items (1-5 items) maybe stored in a specific sub location, on the purchase-receive and sales-delivery odoo already choose the sub location to store to or from sub location to pick/deliver from. In case of interwarehouse transfer with many sub location something like 1000, it is already not practical, because will need too many routes/rules needed.

Is there a practical way to make odoo can select the right sub-location per product in picking lines to suply interwarehouse transfer out like it was in sales delivery picking?

0
Avatar
Discard
Avatar
Jaideep
Best Answer

Yes Concept 1 is quite possible if the assumption is that an MO would be completed in only 1 work center (workstation). While in Odoo a work center is assigned based on work order operation and multiple work centers can be utilized in completing 1 MO.

In V14, on the miscellaneous tab of an MO you can provide the component location and location of finished product prior to confirming the MO.

If more granular inventory transfer operations are required, it can be achieved by activating 3 step manufacturing route from Inventory > Configuration > Warehouse

Below tutorial details the process

https://www.odoo.com/slides/slide/manufacturing-in-two-or-three-steps-2804?fullscreen=1

Replenishing stock at a storage location is possible by defining min, max and multiple qty for a product at the specific location. Trigger can be manual or auto and the replenishment route can also be selected. (transfer from main stock, or buy etc)

Inventory > Operations > Replenishment

As detailed by @Lars Aam

0
Avatar
Discard
Klaus Peter Bergmann
Author

Thank you for your quick answer. Gonna try this on my Test-Database.

Avatar
Lars Aam
Best Answer

Concept 2 - No don't.  A warehouse is a physical area with a fence around (normally) and it got an adress. So unless there are several adresses, do not create several warehouses.  

Whenever you manage warehouses and locations, alwasy configure at according to the physical layout. 

Concept 1: Yes this can be done with standard configuration. But it is a little tricky.  I tried to test a little. And came up with:

Divide your warehouse into two virtual location (You configure the locations as type View).  One of these are for manufaturing components.  You will a top internal location that can have stock (Let us name it Prod Area), and below that you set up your location for WS1 - WS4.  Manufacturing operation must have source location = Prod Area.  

When you create your manufacturing order, it will look for components in Prod Area and the sub location you have below. 

The View type Location is the header for all - let me call it General storage.  Under there you will have all your locations for storage of whatever.  This might also be the area for Destination location for the manufacturing operation.  You can use Put Away rules for how to find the best location for storage of finished production.

Replenish to WS1 - WS4:

Create a route like this:

The rules is what does the trick and set up like this:

 On the prooducts you want to refill from storage to work center you select also the route Refill.  And then create a reordering rule like this:

One rule that say I will buy it and store in General Storage, and Min qty in stock = 500

Other rule say I will have min 10 in location WS1 (which is the one with Work center 1) and use the route Refill. Running either the Scheduler or if you use the Replenishement, will create an internal transfer to fill up the location.


I hope this helps you on the way.

0
Avatar
Discard
Klaus Peter Bergmann
Author

Thanks for the hints and your quick answer! Will try this in my Test-Database.

Lars Aam

The setup I describe might or might not support your flows. There are several depencies:
- Multi or single level manufacturing?
- Are any of these work centers using the same component?
- What i the physical layout of the manufacturing facility?

At least these three can have impact on your process.

About upgrade to V16:
There is quite a lot of new things in V16 from V14. I am currently in the process. Most likely you will loose all views modified wit Studio app. Fields and models might survive - unless there are links to fields no onger existing in V16.
Either redo those in V16, or get a programming consultant to create add ons. The latter is recommended. Studio is nice to quick customize for business needs. Buit it creates a mess in the code. We have decided to create proper add ons for what we want to keep. Future upgrades will then be easier.

You can try to run the upgrade to get a test database, and se what happens.

Klaus Peter Bergmann
Author

To answer your questions:

1.) Multi or single level manufacturing?
I guess this refers to if our Products are manufactured on a single workstation or across multiple stations. Most of our products are manucatured at a specific workstation. Example: Sub-product "PRO WS1 001" is manufactured from components at WS1. Once finished it is stored at WS2 as a component for another manufacturing process.

Only our electric components (like cable trees) are manufactured across multiple workstations at the moment. If needed we can change this.

2.) Are any of these work centers using the same component?
Yes. This is the case with most of our worksations. Affected components are screws, bolts etc... wich are needed at multiple worksations.

3.) What is the physical layout of the manufacturing facility?
Workstations are in the same warehouse where the main storage is. In my example components are drawn from the main storage to the workstations WS1, WS2 and WS3 where the sub products are manufactured. These sub products are send to WS4 where the final product is manufactured. The final product is stored in the main storage area.

For some reason I cannot attach my sketch of the workflow to this thread, sorry.

Thanks again for helping me.

Klaus Peter Bergmann
Author

I made a mistake in my answer of the first question:
Once finished it is stored at WS4 (and not WS2) as a component for another manufacturing process.

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
I got confused about the warehouse routes and picking operations
warehouses routes
Avatar
Avatar
1
Oct 16
6678
Warehousing - Odoo Stock Moves / Routes - Best Practice
warehouses routes
Avatar
0
Jan 16
4393
Manufacturing - work center - Multiple workers
manufacturing workflow workstation
Avatar
Avatar
1
Sep 25
798
Resupply/Route problem
warehouses methods routes
Avatar
Avatar
2
Sep 25
930
How to transfer goods between different warehouses? Solved
warehouses moves routes
Avatar
Avatar
Avatar
Avatar
Avatar
10
Jan 24
15968
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now