Inventory : Configuration: Products
This document reviews the Product settings of the Inventory app configuration in Odoo 14. This includes product categories, attributes, and reordering rules.
To get started, navigate to the Inventory app.
The initial view will show all of your product categories, and any categories nested beneath. Note that the forward-slash is used as a separator between a top-level category and subsequent categories below it. (e.g., All / Saleable)
In the following example, there is one top-level category: All. There are three subcategories: Deliveries, Expenses, and Saleable. The Saleable category has been further drilled down by nesting Events, Office Furniture, Services, Services/Saleable and Software beneath it.
Good to Know!
There is no limit to how far you can drill down your categories; however, you may find that having too many levels will make navigating laborious.
Creating a Product Category
Click the Create button, and you'll be presented with the following screen:
Category Name: Enter the name of your new category.
Parent Category: Select or create the parent category under which this new category will be nested. If this is to be a top-level category, leave this field blank.
Routes: Select the preferred route for the product category.
Total routes: This field populates based on what was chosen in the Routes field.
First In First Out (FIFO): The product you've had the longest will ship/sell first. This is the most popular model to ensure stock doesn't become outdated or expire.
Last In First Out (LIFO): The newest stock will ship/sell first. This method is not allowed in the United States.
First Expiry First Out (FEFO): Product ships/sells in order of expiration date.
TaxCloud: TaxCloud is a web-hosted system that manages sales tax and compliance. It houses its own product categories.
TaxCloud Category: Select the appropriate TaxCloud category.
Inventory Valuation: This determines the value of each product based on the method you select.
Costing Method: Select the costing method preferred for this product category.
Standard Price: The products are valued at their standard cost defined by the product.
Average Cost (AVCO): The products are valued at weighted average cost.
First In First Out (FIFO): The products are valued supposing those that enter the company first will also leave it first.
Inventory Valuation: Select the valuation method preferred for this category.
Manual: The accounting entries to value the inventory are not posted automatically.
Automated: An accounting entry is automatically created to value the inventory when a product enters or leaves the company. This is the most-used setting.
Account Properties & Account Stock Properties: All of these settings are important to determine before adding products. Each entry is an Accounting Journal. To learn more about Accounting Journals, please refer to the Journals documentation. You should carefully select the journal for each respective field that is most appropriate for your business.
When you've completed all fields, click Save to save your record.
Edit or View a Product Category
To make changes, click the Edit button.
Note that on each product category record there are two smart buttons for Products and Putaway Rules.
The Products Smart Button displays the number of products within that category. You can click it to see a full product listing.
The Putaway Rules Smart Button takes you to the Putaway Rules for products in this category. From there you can create or edit rules.
Attributes are product option categories, such as size, style, and color. Attribute values are the selections within those categories, such as small, medium and large.
To create a new Attribute, click the Create button. You'll see the following window:
Attribute Name: Enter a name for your attribute. This will display as the title for the attribute on the front end of your site. As it may be used among many types of products, keep the name general.
Display Types: Odoo offers three Display Types for attributes:
Radio: A Radio button allows the selection of only one option and lists them out in full view. The following is an example of a Radio button attribute where the S (small) variation is selected.
Select: A Select dropdown allows the selection of only one option and only displays the selected option. The following is an example of a collapsed Select dropdown attribute where S (small) variation is selected:
The following is an example of the same expanded Select dropdown.
Color: The Color display type gives the ability to enter RGB or HEX colors for your customers. The following is an example of a Color attribute where the color Blue is selected:
Variants Creation Mode: You'll be offered three options that tailor how product variants are created in Odoo:
Instantly: All possible variants are created as soon as the attribute and its values are added to a product.
Dynamically: Each variant is created only when its corresponding attributes and values are added to a sales order.
Never: Variants are never created for the attribute.
Good to Know!
Be Careful with the Variants Creation Mode
The Variants Creation Mode cannot be changed once it has been used on one product.
With both Radio and Select options, you'll have these two fields:
Value: This is the variant name. For example, if your Attribute is Size, a variant value may be Small.
Is Custom Value: When enabled, this field will require user input on selection. In this example, the Radio button is named Occasion, and the last variant is named Other. When selected, the user will manually input the value.
With the Color option, you'll see the two fields above, and one more:
Color: This field is enabled only for the Color Display Type. When you add a variant, you'll be presented with a gray circle. Clicking this will allow you to choose specific colors using RGB or HEX values.
When you've added all attribute values, click Save. The attribute will then be ready to add to your products.
To create a new Product Packaging, click the Create button. You'll be presented with the following options.
Packaging: Enter the name of your packaging
Product: Select the product that will be packaged.
Contained Quantity: Enter the quantity of the product that will be within this packaging.
Barcode: You'll see this field if the Barcodes module is installed. Here you can add a barcode for easier tracking and inventory control.
You can create multiple Product Packagings for the same product based on the many ways you may package, sell, and/or ship it.
In this example, we're viewing the product record for a Yucca Cane. From the Inventory tab, you can see that these are packaged in quantities of 1, 3 and 6.
After you've added all available Product Packagings for a product, you can then select it on an RFQ or Purchase Order. The following is a Purchase Order where we've added 6 Yucca Canes, and have chosen to ship it in a crate of 6.
If the quantity of items we select doesn't match the quantity in the package we've selected, Odoo will give us a warning. Clicking OK doesn't modify the quantities, so be sure you double-check your quantity to the package you've chosen.