Warehouse Management

  • Delivery Costs

    Allows you to add delivery methods in sale orders and picking.

    You can define your own carrier and delivery grids for prices. When creating invoices from picking, Odoo ERPOnline is able to add and compute the shipping line.

  • Double-Entry Stock Management

    Just as in accounting, the Odoo ERPOnline system manages counterparts to each of its main operations such as receipts from suppliers, deliveries to customers, profit and loss from inventory, and consumption of raw materials. Stock movements are always made from one location to another.

  • Drop Shipping

    Manage drop shipping orders

    This module adds a pre-configured Drop Shipping picking type as well as a procurement route that allow configuring Drop Shipping products and orders.

    When drop shipping is used the goods are directly transferred from suppliers to customers (direct delivery) without going through the retailer's warehouse. In this case no internal transfer document is needed.

  • Estimating Delivery Dates

    Standard Delivery Time

    In order to define the delivery time, you have to know three things:

    • Customer Lead Time: That is the time you promise to your customer for a delivery. It corresponds to the average delay between the confirmation of the customer order and the delivery of the finished goods. It can be defined in the product form, in the Sales tab. This time will be influenced by the Manufacturing Lead Time and the Delivery Lead Time.
    • Manufacturing Lead Time: This is the time you need to produce one unit of a product. If this product needs other sub-products, the different manufacturing times will be summed. It can also be defined in the product form, in the Procurements tab.
    • Delivery Lead Time: This is the time your supplier needs to deliver the goods. This delay can be defined in the product form in the Procurements tab in last line.
  • Financial Inventory Management

    Manual and Real-time Stock Valuation

    If you have experience of managing with traditional software, you will know the problem of getting useful indicators. If you ask your accountant for a stock valuation or the value added by production, he will give you a figure.

    If you ask for the same figure from your stores manager, you will get an entirely different amount. You have no idea who is right!

    In Odoo ERPOnline, stock management is completely integrated with the accounts, to give strong coherence between the two systems. The double-entry structure of locations enables a very precise correspondence between stocks and accounts.

    Each stock movement also generates a corresponding accounting entry in an accounting journal to ensure that the two systems can stay in permanent synchronization.

    To do that, set up a general account for each location that should be valued in your accounts. If a product goes to one location or another and the accounts are different in the two locations, Odoo ERPOnline automatically generates the corresponding accounting entries in the accounts, in the stock journal.

    If a stock move will go from a location without an account to a location where an account has been assigned (for example goods receipt from a supplier order), Odoo ERPOnline generates an accounting entry using the properties defined in the product form for the counterpart. You can use different accounts per location or link several locations to the same account, depending on the level of analysis needed.

    You use this system for managing consigned stocks:

    • a supplier location that is valued in your own accounts or,
    • a location in your own company that is not valued in your accounts.

    How to Configure Accounting Valuation?

    In the Product form, go to the Accounting tab and select the Real Time (automated) option for Inventory Valuation,

    To define your accounts, you have two options. Set them on the product category, or on the product.

    • From the Accounting Stock Properties section, for the Product Category, set the Stock Input Account, the Stock Output Account and the Stock Valuation Account,
    • From the Accounting tab, for the Product, set the Stock Input Account and the Stock Output Account.

    You can also overwrite the accounts from the Product or the Product Category by defining Stock Input Account and Stock Output Account for a Location.

    You can also install the account_anglo_saxon module to value your stock according to Anglo-saxon principles.

    The figure below shows the various accounts that can be used, with and without the account_anglo_saxon module installed.

    account anglo saxon

    Setting up Stock Valuation Accounts

    Managing Transportation Costs

    In Odoo ERPOnline, you can handle the delivery methods when installing the delivery module.

    This module will allow you:

    • To select the delivery company
      delivery method form
    • To define the delivery pricelist according to the price, the weight or the volume.
      grid lines

    Now, in each Delivery Order, two new fields are available to enter the right value to deliver the products to the customer. You can also find a new field in the Sales Order form that enables you to select a delivery method.

    delivery order delivcost

    Delivery Cost in the Delivery Orders

    sale order delivcost

    Delivery Method in the Sales Orders

  • Getting Started with Odoo ERPOnline

    The following sections present an overview of the main functions of Odoo ERPOnline. Some areas are covered in more detail in the following chapters of this book and you will find many other functions available in the optional modules. Functions are presented in the order that they appear on the main menu.

  • Import / Export

    Managing import / export with foreign companies can sometimes be very complex. Between a departure port and the destination company, products can get stopped for several weeks at sea or somewhere in the numerous transportation stages and customs. To manage such deliveries efficiently it is important to:

  • Invoice Picking Directly

    Invoice Wizard for Delivery.

    When you send or deliver goods, this module automatically launch the invoicing wizard if the delivery is to be invoiced.

  • Just In Time Scheduling

    This module allows Just In Time computation of procurement orders.

    If you install this module, you will not have to run the regular procurement scheduler anymore (but you still need to run the minimum order point rule scheduler, or for example let it run daily). All procurement orders will be processed immediately, which could in some cases entail a small performance impact.

    It may also increase your stock size because products are reserved as soon as possible and the scheduler time range is not taken into account anymore. In that case, you can not use priorities any more on the different picking.

  • Just In Time Scheduling with Stock

    If you install this module, it can make sure that not only the ship of pick-pack-ship will be created in batch, but the pick and the pack also. (which will dramatically improve performance)

    Will be removed from Saas-6 and will be put in procurement_jit over there, where procurement_jit will depend on stock

  • Keeping Track of Stock Movements

    Goods Receipts

    In Odoo ERPOnline, you have the choice between three ways to receive goods from suppliers.

    The first method is to manually enter the information in the incoming shipment. To receive the products through this method, you have to go to Incoming Shipments section (Warehouse > Operations > All Operations > YourCompany: Receipts), click Create and then you enter the information about the receipt.

  • Managing Lots and Traceability

    The double-entry management in Odoo ERPOnline 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.

  • Managing Physical Inventory Structure


    Warehouses are designed for physical locations from which you can deliver to the customer, and to which you receive raw materials. When you buy products from a supplier, you should take account of the Warehouse you use for this purchase. This also enables the end user to not have to choose from a list of locations, but simply a real warehouse. Use the menu Warehouse > Configuration > Warehouses, then click Create to configure a new warehouse.

  • Organize your Deliveries

    You can manage stock through journals in the same way as you can manage your accounts through journals. This approach has the great advantage that you can define journals in various ways to meet your company's needs.

    For example, a large company may want to organize deliveries by department or warehouse. You can then create a journal and a manager for each department. The different users can work in a journal as a function of their position in the company. That enables you to better structure your information.

  • Procurements

    This is the module for computing Procurements.

    This procurement module only depends on the product module and is not useful on itself. Procurements represent needs that need to be solved by a procurement rule. When a procurement is created, it is confirmed. When a rule is found, it will be put in running state. After, it will check if what needed to be done for the rule has been executed. Then it will go to the done state. A procurement can also go into exception, for example when it can not find a rule and it can be cancelled.

    The mechanism will be extended by several modules. The procurement rule of stock will create a move and the procurement will be fulfilled when the move is done. The procurement rule of sale_service will create a task. Those of purchase or mrp will create a purchase order or a manufacturing order.

    The scheduler will check if it can assign a rule to confirmed procurements and if it can put running procurements to done.

    Procurements in exception should be checked manually and can be re-run.

  • Products Expiry Date

    Track different dates on products and production lots.

    Following dates can be tracked:

    • end of life
    • best before date
    • removal date
    • alert date

    Also implements the removal strategy First Expiry First Out (FEFO) widely used, for example, in food industries.

  • Scheduling Procurements

    Odoo ERPOnline distinguishes between Production, Purchase and Procurement.

    Production is manufacturing, Purchase is the acquisition of goods from another party, and Procurement is either one or both of those.

  • Stock Location Example

    In this section, we will develop a more detailed example that includes different concepts seen in the previous sections. The following example will use the Stock Location types, the Logistic Flows and the Bill Of Materials.

    We have two companies: OpenERP SA and OpenERP US.

    We have three products: Product A, Product B and Product C. For each product, we will have to define the Stock Location to determine where to take these products.

  • Warehouse Management

    Warehouse Management System

    A revolutionary double entry inventory system


    stock picking out

    Decrease your process times, automate transactions, reduce your stock levels and get complete traceability on all operations with the Odoo double entry inventory system.


    Double Entry Inventory Management

    Nothing is lost, everything is moved


    Based on the double entry system that revolutionized accounting, this open source inventory management software isn't about consumption, loss or missing products; products are just moved from one location to another.

    Benefits include full traceability (from customer to supplier, not limited to your warehouse), advanced reporting (e.g. inventory valuation on manufacturing counterparts' locations) and a very simple user interface.

    stock double entry


    Decrease your process time


    stock picking out calendar

    Odoo prepares all operations for you, according to your own logistic rules: push rules, pull rules, make-to-order, minimum stock rules, etc. Optimize the planning and jobs with the scheduler to reduce your process time.


    Automatic Transactions


    Schedule your picking, packing, receptions and internal moves automatically with Odoo using your own routing rules. Define push and pull rules to organize a warehouse or to manage product moves between several warehouses.

    stock automatic transaction


    Get Full Traceability


    stock traceability

    Keep an eye on all your stock by tracing all your past and future inventory transactions. Track in detail all stock moves, not only in your warehouse but wherever else it's taken as well (customers, suppliers or manufacturing locations).

    Browse through the upstream or downstream traceability flows to get a clear view of what happened to a specific product or shipment.


    Reduce Your Stock Level

    Fine-tune procurement methods according to your needs


    Reduce your stock while always staying replenished! You can setup minimum stock rules to have automatic procurements, with the right quantities computed to get to the optimum level specified. Get rid of stress and let the system help you with fullfilment propositions.

    stock reduce level


    Fully Integrated with Operations

    Sales, Purchases and Accounting integration


    stock full integration

    Make accurate procurements. Odoo WMS is fully integrated with sales and purchases for accurate forecasts. The accounting integration allows real time accounting valuation and deeper reporting on costs and revenues on your inventory operations.


    Track Serial Numbers


    Assign serial numbers at every step of your reception or delivery flow. Odoo handles production lots (batches of identical products) or logistic lots (pallets, boxes, etc) to help you get full upstream or downstream traceability.

    pos products


    Scale Your WMS easily


    Manage your own internal and external locations, customers, suppliers or manufacturing inventories with the Odoo multi-warehouse management system based on a hierarchical location structure. It's a great feature both for small businesses and for big companies.

    stock double entry


    Reporting and Dashboards

    Analyse your warehouse efficiency to improve performance


    stock reporting

    Get the insights you need to make smarter decisions. Design custom dashboards to find out your warehouse efficiency at a glance. Dig deeper with real-time reports that anyone can create and share.

  • Warehouse Management

    Stocks are the physical embodiment of their product specification, things rather than datasheets. So they need to be stored and moved between locations, and tracked in sets and individually. They have a size, a weight, and a cost. Odoo ERPOnline manages all of this in some rather useful and unique ways.

  • Warehouse Management Solution

    Solution overview

    A revolutionary double entry inventory system (nothing is lost, things are just moved) that helps you keep track of everything that goes in/out your warehouse. By allowing native integration with other apps (e.g. Sales Management, Purchase Management, Manufacturing Resource Planning), ERPOnline offer to a total solution for your warehouse and inventory control across all the operations within your organization.

    Integrated Apps & Modules

    Warehouse Magement

    A revolutionary double entry inventory system that decreases your process times, automates transactions, reduces your stock levels and gets complete traceability on all operations.
    Learn more...

    Accounting Integration

    Allows to automatically generate entries on stock move; provide real time stock valuation, etc
    Learn more...

    Purchase Management Integration

    Creates incoming shipments on purchase orders confirmed; tracking suppliers' performance;
    Learn more...

    Sales Management Integration

    Creates delivery orders based on sales orders.
    Learn more...

    Manufacturing Integration

    Creates Request for stock moves according to manufacturing orders.
    Learn more...

    Analytic Accounting Integration

    Provides real-time analytic reports.
    Learn more...

  • Warning Messages and Alerts

    Module to trigger warnings in Odoo ERPOnline objects.

    Warning messages can be displayed for objects like sale order, purchase order, picking and invoice. The message is triggered by the form's onchange event.

  • WMS Accounting

    WMS Accounting module

    This module makes the link between the 'stock' and 'account' modules and allows you to create accounting entries to value your stock movements

    Key Features

    • Stock Valuation (periodical or automatic)
    • Invoice from Picking

    Dashboard / Reports for Warehouse Management includes:

    • Stock Inventory Value at given date (support dates in the past)
  • WMS Landed Costs

    Landed Costs Management

    This module allows you to easily add extra costs on pickings and decide the split of these costs among their stock moves in order to take them into account in your stock valuation.

ERPOnline is a cloud-based solution that hosts the most popular Enterprise Resources Planning solution - Odoo. With ERPOnline, Odoo deployment has never been easier. Consumers are offered with a great possibility to deploy Odoo in one click and run it fast, securely with neither hardware investment nor software installation on individual computers nor any IT effort.

The company

T.V.T Marine Automation Co., Ltd
#40 An Lac 2, So Dau ward, Hong Bang distr., Hai Phong city
Sales This email address is being protected from spambots. You need JavaScript enabled to view it.
Billing This email address is being protected from spambots. You need JavaScript enabled to view it.
Support This email address is being protected from spambots. You need JavaScript enabled to view it.
Back to top