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
    • Artificial Intelligence
    • 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
    • Property 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
    • Referral Program
    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
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 switch product type from consumable to storable when going live in Inventory?

Subscribe

Get notified when there's activity on this post

This question has been flagged
inventoryquickstart12.013.011.0
2 Replies
14250 Views
Avatar
Julian Leonard (lej)

Here are the steps to follow when your client is already in production for some applications BUT is not yet using the Inventory app to manage their stock. As a consequence, when going live in inventory, they need to switch all their product types from consumable to storable.

1
Avatar
Discard
Avatar
Julian Leonard (lej)
Author Best Answer

1. Change all the concerned products from "consumable" to "storable" (with an export/import).

/!\ What you need to do beforehand: make sure that NO OPERATION is in progress with these particular products. If there are some, you will have an explicit error when making the import. 

How do you make sure there is no open operation? 

--> Go in the Inventory app and check all in progress operations (deliveries, receptions, transfers, etc) and UNRESERVE the goods (you can easily do it with the 'unreserve' button). 

If you have too many operations to unreserve, you can also create a server action in the 'Action' menu to make your life easier, but be careful if you don't master this kind of task :p  

You can also ask your client to unreserve all his pending operations by himself as it is an easy task. 


2. Create/import all locations needed before importing the inventory adjustment. 

Be careful with the hierarchy of the locations and their routes (if they are any). 


3. Import the correct inventory adjustment:

- Ask in advance for an accurate inventory Excel file beforehand to your client (you will need to rework it before the go live so it's important you get it a few days before);

This file should mention: the correct product name/ID, the location (Odoo nomenclature !), and quantity. Don't forget the date of the inventory, it's really important that you get this right. 

- Once your file is ready, you can import it. 

--> NB Date of inventory: you can import retroactively a stock at a specific time, by mentioning the correct date in the field 'Forcing accounting date'.


4. After the inventory adjustment is properly imported, don't forget to 're reserve' the operations pending :) You can also ask your customer to do it ! 


What are my recommendations? 

  • Products: for an unknown reason to me, the system doesn't accept easily the external ID of the products when importing the inventory adjustment lines --> I would suggest using the display name ([ref] name), it worked perfectly for me. This only my humble experience about it, I'm just mentioning it in case you're in the same situation so you can find the solution faster :) Other consultants using this methodology managed to use the external IDs :) 

  • If you are in previous versions like V11, I would recommend creating a new menu with Studio with the model Inventory Lines (already existing in the DB). This makes the import much easier, but you have to create the empty inventory adjustment beforehand and click on 'start inventory' (see screenshot below)


7
Avatar
Discard
Avatar
Romain Sommero
Best Answer

Hello Julian, 

All my database has been created 3years ago with consomable products. 

I would like to update this status to Stockable product to be able to use inventory app. 

Could you please send me a sample template of the import files that should be used to switch the product type ? It give me an error when i try to do so : you can't change product type if they have been used before. 

Thank you 

Regards 

Romain  

0
Avatar
Discard
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
Fedex Integration (2020) V12 - Belgium & International Solved
inventory quickstart 12.0 13.0
Avatar
Avatar
2
Feb 24
4735
Why doesn't the inventory valuation report match the inventory report's value
quickstart 12.0 13.0 11.0
Avatar
0
Jan 25
10401
Flowchart of the standard Odoo purchase flow and its impact on inventory and accounting Solved
functional quickstart 12.0 13.0 11.0
Avatar
Avatar
2
Mar 26
44166
How to use the groups to limit access to fields,views? Solved
quickstart 12.0 Studio 13.0 11.0
Avatar
1
Feb 23
8459
What happens when a day of leave is displayed in decimal? (0,75 -> 1) Solved
quickstart 12.0 11.0
Avatar
Avatar
2
Sep 24
4549
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 Svenska ภาษาไทย 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