David Tran Inventory Hits: 68

Overview In Odoo you have the possibility to pre-fill some accounting entries in order to easily reconcile recurrent entries such as bank fees. We will take the following example to illustrate the concept : Every month my company receives a bank fee cost, which depends of our bank account current balance. This fee is thus variable. Create Reconciliation Models First, we need to configure two mo...



David Tran Inventory Hits: 65

A double-entry inventory has no stock input, output (disparition of products) or transformation. Instead, all operations are stock moves between locations (possibly virtual). Operations Stock moves represent the transit of goods and materials between locations. Production Order Consume: 2 Wheels: Stock → Production 1 Bike Frame: Stock → Production Produce: 1 Bicycle: Production → Stock Confi...



David Tran Inventory Hits: 85

Overview Inventory is the heart of your business. It can be really complicated, but with Odoo, doing a receipt or a delivery has never been easier. We will show you in this document how easy to do a full process, from the receipt to the delivery. Odoo inventory is fully integrated with other applications, such as Purchase, Sales or Inventory. But is not limited to those processes, it is also full...



David Tran Inventory Hits: 53

Scheduled dates are computed in order to be able to plan deliveries, receptions and so on. Depending on the habits of your company Odoo automatically generates scheduled dates via the scheduler. The Odoo scheduler computes everything per line, whether it's a manufacturing order, a delivery order, a sale order, etc. The dates that are computed are dependent on the different leads times configured i...



David Tran Inventory Hits: 70

Minimum Stock rules and Make to Order have similar consequences but different rules. They should be used depending on your manufacturing and delivery strategies. Terminology Minimum stock rule Minimum Stock rules are used to ensure that you always have the minimum amount of a product in stock in order to manufacture your products and/or answer to your customer needs. When the stock level of a pr...



David Tran Inventory Hits: 76

Overview Odoo gives you the possibility to change the default packaging type and adapt the packaging the way you want it, depending on the weight of the order. Configuration In the Inventory module, Go to Configuration and then click on Settings. In :menuselection:`Traceability --> Packages`, flag Record packages used on packing : pallets, boxes,... Sale process In the Sales module, go to Sale...



David Tran Inventory Hits: 90

What is a scheduler The scheduler is the calculation engine which plans and prioritises 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. ...



David Tran Inventory Hits: 94

Overview Odoo 9 comes with a powerful and easy-to-use reporting framework. Creating new reports (such as a tax report or a balance sheet for a specific country) to suit your needs is now easier than ever. Activate the developer mode In order to have access to the financial report creation interface, the developer mode needs to be activated. To do that, first click on the user profile in the top...



David Tran Inventory Hits: 73

Configuration Creating a new location In order to be able to create new locations, you must allow the system to manage multiple locations. In the Inventory module, open the menu :menuselection:`Configuration --> Settings`. In the Location & Warehouse section, tick the Manage several locations per warehouse box, then click on Apply. In the Inventory module, open :menuselection:`Configuration -->...



David Tran Inventory Hits: 64

Configuration Creating a new warehouse In order to be able to create a new warehouse, you must allow the system to manage multiple locations. In the Inventory module, open the menu :menuselection:`Settings --> Configuration`. In the Location & Warehouse section, tick the Manage several locations per warehouse box, then click on apply. Open the menu :menuselection:`Configuration --> Warehouse Ma...



David Tran Inventory Hits: 102

Every year your inventory valuation has to be recorded in your balance sheet. This implies two main choices: the way you compute the cost of your stored items (Standard vs. Average vs. Real Price); the way you record the inventory value into your books (periodic vs. Perpetual). Costing Method Standard Price Operation Unit Cost Qty On Hand Delta Value Inventory Value   $10 0   $0 R...



David Tran Inventory Hits: 89

Every year your inventory valuation has to be recorded in your balance sheet. This implies two main choices: the way you compute the cost of your stored items (Standard vs. Average vs. Real Price); the way you record the inventory value into your books (periodic vs. Perpetual). Costing Method Standard Price Operation Unit Cost Qty On Hand Delta Value Inventory Value   €10 0   €0 R...



David Tran Inventory Hits: 144

Lots Numbers can be encoded from incoming shipments, internal moves and outgoing deliveries: In the barcode interface, scan the products you want create a lot from If this product should be manage by lots, a window opens to help you scan the lots/serial numbers Scan a lot barcode, type one manually or leave empty to generate one automatically Click or scan Validate once you are done What is the ...



David Tran Inventory Hits: 89

Overview The landed cost feature in Odoo allows to include additional costs (shipment, insurance, customs duties, etc.) into the cost of the product. Note Landed costs can only be applied to products with a FIFO costing method and an automated inventory valuation (which requires the accounting application to be instealled). Configuration First, you need to activate the landed costs feature in...



David Tran Inventory Hits: 82

Employee expenses are charges incurred on behalf of the company. The company then reimburses these expenses to the employee. The receipts encountered most frequently are: car travel, reimbursed per unit of distance (mile or kilometer), subsistence expenses, reimbursed based on the bill, other purchases, such as stationery and books, destined for the company but carried out by the employee. Conf...



David Tran Inventory Hits: 68

One of the most important feature in an warehouse management software is 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. Product Configuration In the Inventory module, open the :menuselection:`Inventory Control --> Products`, then click on Create to c...



David Tran Inventory Hits: 108

When your company's collections group receives checks from customers they will often place this money into their bank account in batches. As this money has been received in a physical form, someone in your company must manually bring the checks to the bank. The bank will ask for a deposit ticket (also referred to as deposit slip) to be filled-in with the details of the checks or cash to be include...



David Tran Inventory Hits: 82

There are two approaches to process delivery orders: you can either work on printed documents (and scan lines on the documents), or on a screen (and scan products directly). Process printed delivery orders: Print delivery orders of the day by selecting all documents from the To Do list and print Picking Operations from the top menu. Once you start processing your delivery orders, scan the barcod...



David Tran Inventory Hits: 75

There are two approaches to process incoming receipts: you can either work on printed documents (and scan lines on the documents), or on a screen (and scan products directly). Process printed incoming receipts: Print incoming receipts of the day by selecting all documents from the To Receive list and print Picking Operations from the top menu. Once you start processing your incoming receipts, sc...



David Tran Inventory Hits: 60

Minimum Stock rules and Make to Order have similar consequences but different rules. They should be used depending on your manufacturing and delivery strategies. Terminology Minimum stock rule Minimum Stock rules are used to ensure that you always have the minimum amount of a product in stock in order to manufacture your products and/or answer to your customer needs. When the stock level of a pr...



David Tran Inventory Hits: 78

In Odoo, you can manage multiple bank accounts. In this page, you will be guided in the creation, modification or deletion of a bank or a credit card account. Edit a bank account To ease the process, a bank account is already there. We suggest you to edit it first before filling your own bank information. Go to :menuselection:`Accounting --> Configuration --> Bank Accounts` and click on the Bank ...



David Tran Inventory Hits: 61

The Odoo Inventory application has an implementation guide that you should follow to configure it. It's a step-by-step manual with links to the different screens you need. Once you have installed the Inventory application, click on the top-right progress bar to get access to the implementation guide. The implementation guide helps you through the following steps: Set up your warehouse Import you...



David Tran Inventory Hits: 169

Odoo is able to synchronize directly with your bank in order to get all bank statements imported automatically in Odoo every 4 hours. Before moving forward in this tutorial, you should check if your bank is supported. You can find it out from the Odoo Accounting Features Search for your bank name in the above page. If your bank appears in the proposition, it means it is supported by Odoo. The cou...



David Tran Inventory Hits: 56

Overview In some cases, handling products in different unit of measures is necessary. For example, if you buy products in a country where the metric system is of application and sell the in a country where the imperial system is used, you will need to convert the units. You can set up Odoo to work with different units of measure for one product. Configuration In the Inventory application, go to...



David Tran Inventory Hits: 101

Overview A route is a collection of procurement rules and push rules. Odoo can manage advanced push/pull routes configuration, for example: Manage product manufacturing chains Manage default locations per product Define routes within your warehouse according to business needs, such as quality control, after sales services or supplier returns Help rental management, by generating automated return...



David Tran Inventory Hits: 51

In Odoo, you can create two types of transfers: immediate or planned transfers. Immediate Transfers When you create a transfer manually, it is by default an immediate transfer. In the case of an immediate transfer, you directly encode the products and quantities you are processing, there is no reservation that applies. This is why the column "Initial Demand" is not editable. You only fill in the ...



David Tran Inventory Hits: 119

CODA is a file format for bank statements in Belgium. Most Belgian banks, as well as the Isabel software, allows to download a CODA file with all your bank statements. With Odoo, you can download an CODA file from your bank or accounting software and import it directly in Odoo. This will create all bank statements. Tip Test now the feature with this sample CODA file Configuration Install the C...



David Tran Inventory Hits: 63

Open Financial Exchange (OFX) is a unified specification for the electronic exchange of financial data between financial institutions, businesses and consumers via the Internet. With Odoo, you can download an OFX file from your bank or accounting software and import it directly in your Odoo instance. This will create all bank statements. Tip Test now the feature with this sample OFX file Config...



David Tran Inventory Hits: 94

Quicken Interchange Format (QIF) is an open specification for reading and writing financial data to media (i.e. files). Although still widely used, QIF is an older format than Open Financial Exchange (OFX) and you should use the OFX version if you can export to both file formats. With Odoo, you can download a QIF file from your bank or accounting software and import it directly in your Odoo instan...



David Tran Inventory Hits: 74

Overview With Odoo, you can import your bank statements, synchronize with your bank but also register your bank statements manually. Configuration No special configuration is necessary to register invoices. All you need to do is install the accounting app. Register bank statements manually Create your Bank Statements In the Dashboard, click on the button New Statement related to the bank jo...



David Tran Inventory Hits: 61

Warehouse: A warehouse in Odoo is a location where you store products. It is either a physical or a virtual warehouse. It could be a store or a repository. Location: Locations are used to structure storage zones within a warehouse. In addition to internal locations (your warehouse), Odoo has locations for suppliers, customers, inventory loss counter-parts, etc. Lots: Lots are a batch of products ...



David Tran Inventory Hits: 85

Product variants are used to manage products having different variations, like size, color, etc. It allows managing the product at the template level (for all variations) and at the variant level (specific attributes). As an example, a company selling t-shirts may have the following product: B&C T-shirt Sizes: S, M, L, XL, XXL Colors: Blue, Red, White, Black In this example, B&C T-Shirt is cal...



David Tran Inventory Hits: 56

Besides the reports created specifically in each localisation module, a few very useful generic and dynamic reports are available for all countries : Balance Sheet Profit and Loss Chart of Account Executive Summary General Ledger Aged Payable Aged Receivable Cash Flow Statement Tax Report Bank Reconciliation You can annotate every reports to print them and report to your adviser. Export to xls t...



David Tran Inventory Hits: 83

Overview The procurement inventory control system begins with a customer's order. With this strategy, companies only make enough product to fulfill customer's orders. One advantage to the system is that there will be no excess of inventory that needs to be stored, thus reducing inventory levels and the cost of carrying and storing goods. However, one major disadvantage to the pull system is that ...



David Tran Inventory Hits: 100

Overview The push system of inventory control involves forecasting inventory needs to meet customer demand. Companies must predict which products customers will purchase along with determining what quantity of goods will be purchased. The company will in turn produce enough product to meet the forecast demand and sell, or push, the goods to the consumer. Disadvantages of the push inventory contro...



David Tran Inventory Hits: 94

In Odoo, a Warehouse is the actual building/place in which your items are stocked. You can setup multiple warehouses and create moves between warehouses. A Location, is a specific space within your warehouse. It can be considered as a sublocation of your warehouse, as a shelf, a floor, an aisle, etc. Therefore, a location is part of one warehouse only and it is not possible to link one location to...



David Tran Inventory Hits: 54

Purchase receipts are different than vendor bills. Vendor bills are requests for payment. If I issue a Purchase Order my vendor will in most business cases send me a Vendor Bill. Depending on his invoice policy I then have a defined amount of time to pay the Bill. A Purchase receipts are confirmations of received payments. They are my day-to-day ticket receipts. From an accounting point of view th...



David Tran Inventory Hits: 79

Unit of measures Units of measures are an indication about the unit used to handle a product. Products can be expressed in multiple units of measure at once. Activate this option if you are working with several ones in your warehouse. The purchase unit of measure might be different that the one you use in your warehouse. The selling unit of measure is set on the sale order and can be different. ...



David Tran Inventory Hits: 100

To make sure you never run out of stock, you might want to define Reordering Rules on products. Thanks to reordering rules, Odoo will help you to replenish your stock when it reaches a minimum stock level. Set a reordering rule Open a stockable product, you'll find the Reordering Rules tab. Note You can also access all your reordering rules from :menuselection:`Inventory --> Master Data --> Reor...



David Tran Inventory Hits: 81

Depending on factors such as the type of items you sell, the size of your warehouse, the number of orders you register everyday... the way you handle deliveries to your customers can vary a lot. Odoo allows you to handle shipping from your warehouse in 3 different ways: One step (shipping): Ship directly from stock Two steps (pick + ship): Bring goods to output location before shipping Three step...



David Tran Inventory Hits: 83

Overview When an order goes to the shipping department for final delivery, Odoo is set up by default to utilize a one-step operation: once all goods are available, they are able to be shipped in a single delivery order. Configuration There is no configuration needed. The default outgoing shipments are configured to be directly delivered from the stock. However, if advance routes is activated an...



David Tran Inventory Hits: 92

Overview When an order goes to the shipping department for final delivery, Odoo is set up by default to utilize a one-step operation: once all goods are available, they are able to be shipped in a single delivery order. However, your company's business process may have one or more steps that happen before shipping. In the two steps process, the items in a delivery order are picked in the warehous...



David Tran Inventory Hits: 112

Overview When an order goes to the shipping department for final delivery, Odoo is set up by default on a one-step operation: once all goods are available, they can be shipped in bulk in a single delivery order. However, that process may not reflect the reality and your company may require more steps before shipping. With the three steps process (Pick + Pack + Ship), the items are transferred to ...



David Tran Inventory Hits: 101

What is drop-shipping? Drop-Shipping is a system that allows orders taken from your store to be shipped straight from your supplier to your customer. On a usual delivery system, products are sent from your supplier to your warehouse to be put in stock, and then shipped to your customers after ordering. With drop-shipping, no item is stocked. When a customer places an order in your shop, the item ...



David Tran Inventory Hits: 76

Overview With Odoo, you can have different types of delivery methods, and you can limit them to a certain number of countries. Configuration Go to the Inventory module, click on Configuration and then on Delivery Methods. Select the delivery method that you want to change, or create a new one. In the Destination tab, choose the countries to which you want to apply this delivery method. Now, t...



David Tran Inventory Hits: 111

Overview Odoo gives you the possibility to cancel a delivery method whether it has been validated to fast, it needs to be modified or for any other reason. Some carriers are more flexible than others, so make sure to cancel your delivery order as fast as possible if it needs to be done so you don't have any bad surprise. Sale process Go to the Sales module, click on Sales and then on Sales Orde...



David Tran Inventory Hits: 85

Overview Depending on factors such as the type of items you receive, the size of your warehouse, the number of receipt you register everyday... the way you handle receipts to your customers can vary a lot. Odoo allows you to handle receipts from your warehouse in 3 different ways: One step: Receive goods directly in stock. Two steps: Unload in input location then go to stock. Three steps: Unload...



David Tran Inventory Hits: 100

Overview Odoo uses routes to define exactly how you will handle the different receipt steps. The configuration is done at the level of the warehouse. By default, the reception is a one step process, but changing the configuration can allow to have 2 or even 3 steps. The 2 steps flow is the following : You receive the goods in an input area then transfer them from input area to your stock. As long...



David Tran Inventory Hits: 109

Overview In many companies, it is necessary to assess the received good. The goal is to check that the products correspond to the quality requirements agreed with the suppliers. Therefore, adding a quality control step in the goods receipt process can become essential. Odoo uses routes to define exactly how you will handle the different receipt steps. The configuration is done at the level of the...



David Tran Inventory Hits: 86

Overview Scrap means waste that either has no economic value or only the value of its basic material content recoverable through recycling. In your warehouse you sometimes find products that are damaged or that are unusable due to expiry or for some other reason. You often notice this during picking or physical inventory. Since you cannot normally sell or store these products, you have to scrap p...



David Tran Inventory Hits: 101

Introduction Some suppliers can sometimes offer you to store and sell products without having to buy those items: this technique is called consignee stock. Consignee stock is a great way for manufacturers and suppliers to launch new products. As resellers may be reluctant to buying a product that they are not sure to be able to sell, consignee stock will allow them to propose an item to check its...



David Tran Inventory Hits: 87

Introduction In Odoo, lots and serial numbers have similarities in their functional system but are different in their behavior. They are both managed within the Inventory, Purchases and Sales app. Lots correspond to a certain number of products you received and store altogether in one single pack. Serial numbers are identification numbers given to one product in particular, to allow to track the ...



David Tran Inventory Hits: 138

Introduction Serial Number Tracking is used to track products with serial numbers on every transactions. You can track the current location of the product with serial numbers. When the products are moved from one location to another location, the system will automatically identify the current location of the product based on last movement of the product. So you can get the last location where the...



David Tran Inventory Hits: 71

Overview Lots are useful for products you receive in great quantity and for which a lot number can help in reportings, quality controls, or any other info. Lots will help identify a number of pieces having for instance a production fault. It can be useful for a batch production of clothes or food. Odoo has the capacity to manage lots ensuring compliance with the traceability requirements imposed ...



David Tran Inventory Hits: 73

As stated in the *inventory valuation page*, one of the possible costing method you can use in perpetual stock valuation, is the average cost. This document answers to one recurrent question for companies using that method to make their stock valuation: how does a shipping returned to its supplier impact the average cost and the accounting entries? This document is only for the specific use case o...



David Tran Inventory Hits: 72

Overview Odoo can handle various delivery methods, but it is not activated by default. Delivery methods can be used for your sale orders, your deliveries but also on your e-commerce. Delivery methods allow you to manage the transport company, the price and the destination. You can even integrate Odoo with external shippers to compute the real price and the packagings. Configuration Install the...



David Tran Inventory Hits: 125

Overview There are two ways to invoice the shipping costs: Agree with the customer over a cost and seal it down in the sale order Invoice the real cost of the shipping. Configuration To configure the price of your delivery methods, go to the Inventory app, click on :menuselection:`Configuration --> Delivery --> Delivery Methods`. You can manually set a price for the shipping: It can be fixed ...



David Tran Inventory Hits: 111

Overview By default, Odoo considers that your delivery is composed of one package. But you can easily ship your deliveries with more than one package. It is fully integrated with the third-party shippers. Configuration To configure the use of packages, go to the menu :menuselection:`Inventory --> Configuration --> Settings`. Locate the Packages section and tick Record packages used on packing: ...



David Tran Inventory Hits: 121

If you own different warehouses you might want to transfer goods from one warehouse to the other. This is very easy thanks to the inventory application in Odoo. Configuration First of all you have to select the multi locations option. Go to :menuselection:`Configuration --> Settings` in the Inventory application. Then tick the Manage several locations per warehouse option. Please don't forget to ...



David Tran Inventory Hits: 86

Cross dock area is temporarily area where we are not storing any product instead just managing place according to delivery for further customer. This will save lot of time for inter warehouse transfer and storing process. We are managing our products with docking area where product directly place from supplier location and transfer this to gate pass for customer delivery. Note For more informati...



David Tran Inventory Hits: 108

Overview A good warehouse implementation takes care that products automatically move to their appropriate destination location. Putaway is the process of taking products off the receiving shipment and putting them into the most appropriate location. If for instance a warehouse contains volatile substances, it is important to make sure that certain products are not stored close to each other becau...



David Tran Inventory Hits: 168

Overview Removal strategies are usually in picking operations to select the best products in order to optimize the distance for the worker, for quality control purpose or due to reason of product expiration. When a product movement needs to be done, Odoo will find available products that can be assigned to shipping. The way Odoo assign these products depend on the removal strategy that is defined...