Inventory Management

Last updated: november 21, 2019

Inventory Management

INVENTORY OPERATIONS

TRANSFER

The Dashboard gives you a glimpse to all the operations in your Warehouses.

To view all the operations specifically in the warehouse, Got to

Inventory -> Operations->Transfers

Transfers include the receipts, delivery orders and internal transfers. You can see all listed here.

You can click and view the status of each one.

BATCH TRANSFER

Batch Transfer is defined as a group of transfers, picked together to make a batch. Here, transfers include the receipts, delivery orders and internal transfers.

In the usual scenario, the individual manages their every transfer separately. This is quite strenuous and challenging. However, under batch transfer, one can pick together several transfers and bring them under a single batch This significantly reduces the transport time and allows the business to fulfill large batches of items in a single move.

To initiate Batch Transfer, go to Inventory>Operations>Batch Transfer

Create Batch Transfer

After enabling the settings, one can create batch transfer.

Click CREATE button.

A creation form will appear like below:

Responsible: Person Responsible for this Batch Transfer

Add a line: Here, one can add transfers for this batch.

Via clicking CONFIRM button, you can make the Batch Picking.

INCOMING TRANSFER

Receive products in stock

Firstly, create products under Master Data > Products.

If you set your product type as Storable, you can track its stock, say how many units are available and what is the forecasted number of units. However, in case, if you do not want to track the stock, just add them in your receipts/delivery, you can set it as consumable.

Receive Products in Stock

Now create a receipt to enter products from your supplier in stock.

On the receipt document, you can specify the supplier (receive from), quantity of different products. Once everything is added, click on VALIDATE button. You products will enter the stock.

In case you have a planned transfer, you can create a planned receipt with a scheduled date.

Insert here the initial demand for each product, corresponding to what supplier ordered.

After entering click MARK AS DO for considering it in your forecast.

Receive Products in Stock from Purchase Orders

Validate the RFQ and create a receipt under purchase app. The corresponding receipt will be visible on the purchase order.

OUTGOING TRANSFER

Deliver products from stock

Firstly, create products under Master Data > Products.

If you set your product type as Storable, you can track its stock, say how many units are available and what is the forecasted number of units. However, in case, if you do not want to track the stock, just add them in your receipts/delivery, you can set it as consumable.

Deliver Products from Stock

As the products gets ready, you can proceed with delivering products to customers. The step is as follows:

In case of immediate transfer, click the option and specify the partner (to whom products will have delivered), products and their quantities. After delivery, click VALIDATE button. The products will be deleted from your stock.

In case you have a planned delivery, you can create a planned delivery with a scheduled date. Also add initial demand for each product, corresponding customer order. After entering click MARK AS DO for considering it in your forecast.

Deliver Products from Stock from a Sale Order

Product delivery can be initiated after validating a quotation. The corresponding delivery will be visible on the sale order.

INVENTORY ADJUSTMENTS

Inventory Adjustments acts as a pivotal feature in a warehouse management software to keep the inventory right. Once your products have been defined, it is time to make your initial inventory. You will reflect reality by inventorying the right quantities in the right locations.

So firstly configure your product via going to Inventory>Master Data> Products.

Set the product type as Storable for tracking its stock and making inventory adjustments

Inventory Adjustment for one Product

As soon as you open your product form you get access to the UPDATE QUANTITY button. You can see here, 0 product On Hand.

Click on the Update QTY on Hand button.

Upon clicking, you can see the current stock for this product. You can make edits such as locations, packages, or add new serial/lot numbers.

Once you come back to your product, you see that the quantity on hand updated.

Inventory Adjustment for Multiple Products

Operations > Inventory Adjustments and create a new one.

Here, you can define an inventory reference, a title for your inventory adjustment. Also you can decide whether to proceed with the inventory adjustment for all products or for some.

Then click START INVENTORY.

If there exists certain products in stock, Odoo will add the lines corresponding to theoretical quantity in stock. You can also add new lines with your other products.

Odoo will highlight in red if there comes a difference between the theoretical quantity on hand and quantity that is manually entered. After entering every product, click VALIDATE INVENTORY. Eventually, Quantities on hand of different products will be updated.

SCRAP MANAGEMENT

It is quite obvious to find scrap in your warehouse. Be it in the form of damaged, expired or any other. Scrap is often noticed while picking a product. Odoo helps you to managed scraps via moving these damaged goods to the scrap area.

Configuration

Odoo automatically creates a scrap location under the name virtual location or scrap. However, one can create a new scrap location via going to

Inventory > Configuration > Settings and activating Storage Locations.

Now, go to Configuration > Locations and create your scrap location.

If you tick the option, Is a scrap location, to allow using this location to put scrapped/damaged goods.

Ways to scrap products

One can scrap products from receipts, delivery order, and from internal transfer.

Scrap from receipt

Go to Inventory > Dashboard > Receipts

click on 1 TO PROCESS button.

Open the receipt and validate the picking. As the products enter the stock, SCRAP button appears on receipt screen.

Click SCRAP to remove the damaged goods from receipt.

Soon the products will be moved from stock to scrap location.

Scrap from delivery order

Go to Inventory > Dashboard > Delivery orders. Click 1 TO PROCESS button.

Once done, open the delivery order.

Click the SCRAP button on top.

Soon products shall be moved from available stock to virtual scrap location.

To view scrap orders,

Scrap from an internal transfer

Go to Inventory > Dashboard > Internal Transfers.

Open internal transfers and click on scrap button.

LANDED COST

Landed cost is the total price of a product once it has arrived at buyers’ hand. The total cost of a landed shipment including purchase price, freight, insurance, and other costs up to the port of destination. This includes the transportation fee, duty, handling fees, taxes, insurance, currency conversion, crating, handling and payment fees, etc. These prices are added and divided to get the actual selling price of the product.

Landed Costs = The purchase price of the product + Any additional charges to get the product to the buyer’s hands.

The way of calculating landed cost will vary according to the company and products which they are handling, etc. In some instances, it may also include the customs duties and other taxes levied on the shipment.

Configuration

Inventory->Configuration-> Settings->Valuation->Landed Costs

Now if you go to Inventory>Operations>Landed costs and click create button, you will be navigated to a new creation form like below:

Click Add a line to define a product for which the landed cost type is created.

Split Method: The field defines the method of splitting the landed cost type.

Odoo provides five split method options:

  • Equal: Selecting the option enables to equally divide the costs.
  • By Quantity: Enabling the option, costs will be divided according to products quantity.
  • By Current Cost: Enabling the option, costs will be divided according to product’s current cost.
  • By Weight: Enabling the option, costs will be divided depending on the product’s weight.
  • By Weight: Enabling the option, costs will be divided depending on the product’s weight.
  • By Volume: Enabling the option, costs will be divided depending on the product’s volume.

Cost: The field defines the cost used for stock valuation in Standard price and as a first price to set in average/FIFO. Also used as a base price for pricelists. Expressed in the default units of measure of the product.

RUN SCHEDULER

The scheduler is the calculation engine which plans and prioritizes production and purchasing automatically according to the rules defined on products. By default, the scheduler is set to run once a day (Odoo automatically creates a Scheduled Action for this).

Calculating Requirements / Scheduling

Scheduling only validates procurements that are confirmed but not yet started. These procurement reservations will themselves start production, tasks or purchases depending on the configuration of the requested product.

You take into account the priority of operations when starting reservations and procurements. Urgent requests, those with a date in the past, or requests with a date earlier than the others will be started first. In case there are no enough products in stock to satisfy all the requests, you can be sure that the most urgent requests will be produced first.

Configure and run the scheduler

Run the scheduler manually

This feature is not visible by default. You have to enable debug mode to see this. To enable debug mode, go to Help ‣ About and click on Activate the developer mode.

You can also start the scheduler manually from the menu Inventory> Operations> Run Schedulers. The scheduler uses all the relevant parameters defined for products, suppliers and the company to determine the priorities between the different production orders, deliveries and supplier purchases.

Configure and run the scheduler (only for advanced users)

This feature is not visible by default. You have to enable debug mode to see this. To enable debug mode, go to Help -> About and click on Activate the developer mode.

You can set the starting time of the scheduler by modifying the corresponding action in the menu Settings ‣ Technical ‣ Automation ‣ Scheduled Actions. Modify the Run mrp Scheduler configuration.

whatsapp
location

Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635

location

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

location

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message