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

How to make stock in a location unavailable?

Subscribe

Get notified when there's activity on this post

This question has been flagged
quarantine
3 Replies
6227 Views
Avatar
Kylie Grant

I'm implementing Odoo for a small manufacturer.  They do perform a quality check at goods receipt but it is a simple check performed by the person who receives the goods. I have configured a one-step receiving process for them because 3-step would be overkill.


Ideally, my process would look like this:

I have read this post: https://www.odoo.com/forum/help-1/does-odoo-have-a-material-status-way-to-block-products-for-products-on-hold-or-quarantined-194850 but other than implementing a 3-step receiving process, I'm not clear on how I could achieve what I need.  

Upon advice from different Odoo consultants, I have tried the following but neither makes the stock unavailable:

  • Setting my quarantine location as type=Inventory Loss
  • Setting my quarantine location as a sub-location of 'Physical Locations', (i.e. not a sub-location of Stock), with type=Internal Location

Is there any way that I can have a one-step receiving process and configure the quarantine location so that stock sent there is unavailable?  Thanks

2
Avatar
Discard
Avatar
Jaideep
Best Answer

The second option is the better option.

Quarantine not below the stock location of the warehouse:

Receipt shows 10 to receive, 2 are sent to a quarantine location - total on hand will be 10, but when you drill down you will immedately see 8 are on hand in the stock location and 2 are on hand in the quarantine locaiton.


Perhaps what is confusing is that the forecast will show 10 in both cases. 

What the post was discussing was a push rule for products sent to the quality location (possible with 1, 2 or 3 steps) that automatically creates a Transfer to send those quantities back to the stock location, hence reserving them and making them unavailable.

If you don't want to create a push rule you can do this manually, just create a return transfer for each quantity sent to quarantine. The transfer will reserve the quantity and make it unavailable for other reservations.


Now, when you drill down you will see that while there are no changes to the on hand quantities (still 8 and 2) that for the products in the quarantine location, 2 are also reserved.


If you were to create a Sales Order for this product, you would see that although Forecasted Stock is 10, Available Stock is only 8.


The difference between what is reserved for Transfer operations and what is not reserved is what makes products unavailable.

0
Avatar
Discard
Avatar
Marco Röder
Best Answer

I would define a physical location WH/Quarantine - for the good goods you use the WH/stock, that's it. The rule for the Shipping-Route should be by default "pull from WH/Stock to WH/Out" and will ignore the quantities in WH/Quarantine for outgoing orders.

0
Avatar
Discard
Avatar
Apiuser
Best Answer

Odoo already has a feature called backorders which is triggered upon accepting a delivery but with mismatching quantities. Did you take a look on that?

https://www.youtube.com/watch?v=wK0OnCZ6FUU

0
Avatar
Discard
Kylie Grant
Author

Thank you for your reply. I'm familiar with backorder but I'm not sure how that addresses my issue. Backorder implies that we haven't received the goods but we have. I don't want my purchasing staff chasing suppliers because they think the stock hasn't been delivered. The stock has been delivered, we're just not sure whether to put it into stock until it has a proper review by the quality team. We need to know that there is stock in the quarantine location, as opposed to just arrived into the receiving dock or accepted into stock, or, indeed, as would be the case with backorder, no visibility at all that we have received it, unless I'm misunderstanding how you're suggesting to use backorder? Thanks

Apiuser

I understand what you say, then I think I can't think of any other solution then, sorry.

Kylie Grant
Author

No worries, thank you anyway for the suggestion.

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
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