--- myst: html_meta: "title": "Inventory configuration" "description": "Configure OpenSPP inventory settings including storage locations and units of measure for in-kind and basket entitlement modules" "keywords": "OpenSPP, inventory, configuration, storage locations, units of measure, entitlements" --- # Inventory configuration OpenSPP's In-Kind and Basket Entitlement modules leverage Odoo's powerful Inventory application to manage the distribution of goods and services to beneficiaries. To ensure these modules function correctly, specific features within the Inventory settings must be activated. This guide provides a step-by-step process for enabling two critical inventory features: - **Storage locations:** Allows for the management of specific locations within a warehouse (e.g., shelves, bins), which is essential for detailed stock tracking. - **Units of Measure:** Enables the use of different units for buying, selling, and storing products (e.g., kilograms, boxes, individual units), which is crucial for accurate entitlement definition. ## Prerequisites To configure the Inventory settings, you will need: - A user account with **System Admin** or **Inventory Admin** role. For details on user roles and access levels, refer to the {doc}`user_access` documentation. - The **Inventory** (`stock`) module must be installed in your OpenSPP instance. For details on installing additional modules, refer to the {doc}`../../getting_started/module_installation` documentation. ## Objective After completing this guide, you will have enabled the necessary Inventory configurations to support the {doc}`spp_entitlement_in_kind ` and {doc}`spp_entitlement_basket ` modules, ensuring proper management of products for distribution. ## Process The process involves navigating to the Inventory settings and activating two key options: Storage Locations and Units of Measure. ### Enabling storage locations This feature allows you to manage a structured warehouse with specific locations. #### Navigate to inventory settings 1. Click on the menu icon in the top-left corner and select **Inventory**. 2. In the **Inventory** dashboard, click on the **Configuration** menu and select **Settings**. ![OpenSPP interface showing the main menu with Inventory selected and Configuration submenu with Settings option highlighted](inventory_configuration/A-step01-navigate-to-inventory-settings.jpg) #### Activate storage locations 1. On the **Settings** page, scroll down to the **Warehouse** section. 2. Check the box next to **Storage Locations**. ![Inventory Settings page displaying the Warehouse section with the Storage Locations checkbox available for activation](inventory_configuration/A-step02-activate-storage-locations.jpg) #### Save the configuration 1. After checking the box, a **Save** button will appear at the top of the page. 2. Click **Save** to apply the changes. The page will reload with the new setting enabled. ![Inventory Settings page showing the Save button at the top after enabling Storage Locations configuration](inventory_configuration/A-step03-save-configuration.jpg) ### Enabling Units of Measure This feature is essential for defining product quantities in different units. #### Navigate to inventory settings If you are not already on the settings page: 1. Go to the **Inventory** application. 2. Click on **Configuration** > **Settings**. #### Activate Units of Measure 1. On the **Settings** page, scroll down to the **Products** section. 2. Check the box next to **Units of Measure**. ![Inventory Settings page showing the Products section with the Units of Measure checkbox ready for activation](inventory_configuration/B-step02-activate-unit-of-measure.jpg) #### Save the configuration 1. Click the **Save** button at the top of the page to apply the changes. ![Inventory Settings page with the Save button highlighted at the top after enabling Units of Measure configuration](inventory_configuration/B-step03-save-configuration.jpg)