Per Line Stock/Inventory Operations

v 9.0 Third Party

120.23 €

Add to Cart
Technical name blue_line_reservations

Per Line Stock/Inventory Operations

Increase warehousing efficiency.

The Per Line Stock/Inventory Operations module developed by Blue Stingray allows you to move inventory line by line instead of moving inventory in batches. Odoo typically handles an inventory operation by defining a truck load or pallet load through one batch movement called a Picking Order. This module gives you more control by letting you decide where each line on that Picking Order is going to go.

Live Demo Access

Access a live demo instance with this module installed.

Blue Stingray provides a live demo environment for many of our modules so that you can see the module installed into a sample instance, test out the features, and determine if it will work for your needs before purchasing. Click the button below and login with the username demo and the password demo.


Manage Inventory Line By Line

When you are generating Picking Orders in your system, you will no longer need to select one overall location. For example, before you may have selected an entire zone where you are going to move a set of goods. Then you added 10 part numbers to move into that zone. There's no straight forward way to decide where those 10 parts are coming from, unless you define a lot of complicated WMS rules.

Instead you are going to just see a couple of simple fields for From and To that you can decide where to pull and push goods.

Technical and Functional Support

Free bug fixes and email support for 30 days after purchase.

Blue Stingray will do whatever we can to help you successfully implement and utilize our modules to improve your systems. This include 30 days of free bug fixes and email support after the purchase of any of our modules. Reach out to us directly through the contact form or by emailing us at

Installation and Configuration

1. Copy the files to your addons folder.

This step depends on exactly how your installation is configured, but you will want to place the blue_line_reservations module that is provided on download into an addons folder on your server. If you are not sure about what folders are considered addons folders then you can look at your odoo configuration file.

You can place these files on your server multiple different ways. We recommend either SCP/SSH or FTP.

2. Restart your Odoo instance.

Whenever installing new applications, you will need to restart your Odoo instance. We highly recommend that you do not do this during your standard hours of operations, and in a production environment. There is always a chance that modules can conflict, and you do not want to take down your system for any amount of time like this.

Use the standard method that you would normally use to restart your Odoo instance. There are multiple different methods for this depending on your setup but we typically see something like the following:

# Using a service script on Linux
sudo service odoo-server restart

# Using Docker and Docker-Compose
docker-compose restart

3. Install The Module.

Once you have restarted your instance, you can navigate to the Apps screen within your Odoo instance and install the Line Reservations module. This will open up all of the feature for you to access.

That's it! Start using the new features!

Contact Blue Stingray

Reach out for Odoo implementation services.

Blue Stingray helps you improve your processes and your business with better software systems. We offer Odoo implementation services on Community and Enterprise for the full implementation life cycle of an ERP system. This include services such as system installation/configuration (on-site or cloud hosted), system maintenance, business analysis/requirements gathering, custom module development, support/training, data migration, and system cutover.

Line Reservations


The module is installed through Odoo's App interface. It will automatically install Odoo dependencies not already installed.


Normally in Odoo, to have products shipped to or from multiple locations, you are required to generate multiple sales or purchase orders. For example, a customer may order 1,500 widgets, but you have 500 widgets in the eastern warehouse, and 1,000 widgets in the western warehouse. Without this module, you would be required to generate two sales orders, which does not really match what is happening. With this module, a single sales order is generated, and in the picking ticket, the source is split.

To use the module, you have two methods of specifying mulitple source or destinations from a sales or purchase order. First, on each line o the order, choose your quantities and the destination.

blr_multiplelines.png blr_multiplelines_2.png

The second method is to use the split function provided on the shipment ticket.


This will split the amount into two lines, then you can edit the To or From fields for each line. A line can be split more than once.


Please log in to comment on this module