The Warehouse Management functionality in Odoo allows you to manage multiple warehouses present in different locations of the globe and also control the movement and storage of materials within a warehouse. The Odoo Warehouse Management System (WMS) allows you to optimize important warehouse processes like procurements, shipping and replenishment functions by employing powerful system logic to select the best locations and sequences. Let us look at the features of the Odoo WMS:
Managing Inventory Structures
The Location Structure menu opens the warehouses structure within your physical locations, partner locations or virtual locations. You also can create counterpart locations to map your major operations (customer deliveries, inventory Profit-Loss etc.) with the locations. Structuring your Locations would in turn allow you to perform detailed analysis of your stock operations and give you a good insight of your warehouse organization.
Products are Items you can buy and sell, which could be a raw material, a stockable product, a consumable or a service. You can define procurement and supply logistics. You can also define product paths and apply logistic rules by linking different locations; this approach helps to manage consigned products. Odoo provides you features to set customer and Manufacturing lead times, define warranties, procurement Locations and measurement units for your products. Odoo supports Double units of measure where the same product can be expressed in two completely different categories of measure thus simplifying and automating your invoicing procedures.
Odoo provides you the option of checking your stock levels for different products for any selected location at any given point of time. You can calculate both the Real Stock (the actual physical quantity present in your Warehouse) and the Virtual Stock (calculated as real stock – outgoing + incoming) for all the physical locations. Virtual Stocks are extremely useful as it allows your salespeople to see what they can sell. You can also view Future Stock Forecasts based on expected stock changes, confirmed purchase/Sales/ production Orders.This software also provides you information about Stock lead times and their locations.
Inventory operations are used to enter the actual current quantities into the system for the products in stock. By a simple click on a location, you can get a complete inventory location analysis, for a specified period. Odoo give you the flexibility to start your inventory from scratch or to get quantities from the system and then change them after checking the actual stock quantity. Odoo supports the concept of Periodical Inventory which allows you to check stock operations on a periodic basis. Automatic stock moves are performed to ensure correct levels of products at your stock locations.
Procurement orders in Odoo are automatically generated. You can set Minimum Stock rules in Odoo to help you avoid out of stock situations, stocks will be reordered automatically when they fall below the minimum set stock level. The system will automatically create a purchase order that will just need to be confirmed by the purchaser. In case of configuration issues, procurement exceptions will be created, that can be fixed automatically by the system or can be corrected by us. Odoo also allows you to create Manual procurement orders.
The Incoming Shipments represent all suppliers orders to be received, generated by the purchase orders confirmations. Odoo also allows you to manage back orders, automated inventory valuation, serial numbers, and quality control, control invoices to suppliers, Print packing lists , add information on production lots & packs etc. Odoo supports reception control by order lines and allows you to process multi order receptions, and process partial and complete shipments with ease. The various features in Odoo allow you to receive and handle products rapidly and with great flexibility.
In Odoo you can configure logistic rules to move internal products between several locations in your warehouses for each product. Stock Moves in Odoo can be set configured to Automatic Stock Moves or Manual Stock Moves, Odoo by default supports the Pushed Flow Logistic method to automatically move products internally based on location. You are also allowed to configure the Pulled Flow method and base your moves on the procurement orders. You can also go for Manual stock moves for reorganization purposes in your warehouse
Outgoing shipments are generated by confirmed sales orders and based on manual data entry or according to a sales order or by product You can send goods to your customers even if you forget to enter your stocks by simply forcing availability for negative stocks and doing an inventory correction later. Orders can be scheduled using Automatic Schedulers or you can use ‘Just in Time’ feature to schedule each order in real time after it has been confirmed. Odoo allows you to configure Outgoing Delivery stock moves and also to define your own logistic flows. You can easily handle partial shipments and customer returns easily in Odoo.
The double-entry management in Odoo enables you to run very advanced traceability. All operations are formalized in terms of stock moves, so it is very easy to search for the cause of any gaps in stock moves. With Production Lots (usually identified by bar codes stuck on the products) you can efficiently track a single product or a set of similar products. You can get the complete upstream or downstream traceability for each production lot. You can also identify products and Locations with Barcodes and RFID Devices
The master production plan (MPS or Master Procurement Schedule), enables you to generate forecasts for incoming and outgoing shipments of products. It is based on forecasts of inputs and outputs by the logistics manager and it allows testing the impact on the future stock for the product concerned. With this module you will be able to calculate the planning for the stock of a product. You can also open the production plan for past periods and see the real stock moves by period for forecast reports.
In Odoo, the double-entry structure of locations enables a very precise correspondence between stocks and accounts and creates a strong coherence. Each stock movement also generates a corresponding accounting entry in an accounting journal to ensure that the two systems can stay in permanent synchronization. You can manage your stocks through journals, manage transportation costs, confirm/cancel multiple orders, invoices and quotations in a single go and do much more.
Inventory Valuation is a report that contains the monetary value of your stock quantity for each location of your warehouses structure and for your real as well as virtual stock. Inventory by location gives you a report of the product quantities by location. Dates of latest inventories by product report gives you the list of all inventories by date and product for any control purpose.
Odoo makes it easy for you to manage Import/Export operations with foreign companies very efficiently. With Odoo you can know where your products are, know your product value in transits, know the lead times for their arrival and validate stock moves at each port and customs arrival. Calculating lead times and Stock Forecasts allow you to estimate the arrival of incoming products, so that you can respond to the customer’s need as precisely as possible.
The multi-company environment in Odoo allows you to manage operations from different companies with different warehouses, customers, suppliers, products and different locations. You can easily configure the various logistics for multi company environment like configuring company structure, defining products, managing stocks, locations, storages, warehouses, Accounting Charts, Users, Suppliers & Customers, process flows, Sales, Purchases, Delivery and many other features.