Skip to main content
“Inventory” is the landing page for stock lookups inside the “Supply/Demand” module. It’s built to answer one question fast: what do we have, and where? Instead of pulling one product code at a time, we can search across multiple products, variants, and locations in a single pass — for example, checking every color and storage combination of a phone across two fulfillment centers at once, instead of running that same search over and over.In this video, we’ll demonstrate how to search inventory records across multiple product variants and locations at once using the “Search Inventory” page, and how to read the stock status indicators and filters that come with it. “Inventory” is the landing page for stock lookups inside the “Supply/Demand” module. It’s built to answer one question fast: what do we have, and where? Instead of pulling one product code at a time, we can search across multiple products, variants, and locations in a single pass — for example, checking every color and storage combination of a phone across two fulfillment centers at once, instead of running that same search over and over. In this video, we’ll demonstrate how to search inventory records across multiple product variants and locations at once using the “Search Inventory” page, and how to read the stock status indicators and filters that come with it. To navigate to the “Supply Demand” Inventory menu, in the left nav, on the “MAIN” tab, click “Supply”, click “Inventory”, then click “Supply Demand”. To navigate to the “Supply Demand” Inventory menu, in the left nav, on the “MAIN” tab, click “Supply”, click “Inventory”, then click “Supply Demand”. The “Supply Demand” menus have their own left navigation panel that supersedes the traditional left nav menu. If we’re already within the Supply Demand menus, in the left nav, we’ll click “Inventory”. This will bring us to the same place as the previous step. The “Supply Demand” menus have their own left navigation panel that supersedes the traditional left nav menu. If we’re already within the Supply Demand menus, in the left nav, we’ll click “Inventory”. This will bring us to the same place as the previous step. This is the “Inventory” page under “Supply/Demand” — the first screen an inventory management team typically opens each day, and where we’ll start our search. This is the “Inventory” page under “Supply/Demand” — the first screen an inventory management team typically opens each day, and where we’ll start our search. To search by Product Name, we’ll first select a Parent Catalog from the “Select master catalog” dropdown.Important Note: the “Product Name” search, “Product Attribute” filters, and the “master” and “child catalog” dropdowns only appear when the tenant is “Catalog-enabled” — without a connected Catalog, we can still search directly by Product Code instead. To search by Product Name, we’ll first select a Parent Catalog from the “Select master catalog” dropdown. Important Note: the “Product Name” search, “Product Attribute” filters, and the “master” and “child catalog” dropdowns only appear when the tenant is “Catalog-enabled” — without a connected Catalog, we can still search directly by Product Code instead. Next, we’ll click the “Select catalog” dropdown to choose the specific Child Catalog. Next, we’ll click the “Select catalog” dropdown to choose the specific Child Catalog. With the catalogs selected, we can type to search for products by name. Entering a product name, which in this example is an “iPhone”, surfaces the base product first, with the option to select specific variants.Here, we’ll click on the “iPhone 16” result to open the “Variant” selector. With the catalogs selected, we can type to search for products by name. Entering a product name, which in this example is an “iPhone”, surfaces the base product first, with the option to select specific variants. Here, we’ll click on the “iPhone 16” result to open the “Variant” selector. This is the “Select Variant” modal window. This is the “Select Variant” modal window. We can select product variants by their attributes — for example, filtering by “Color” to view just the black iPhone 16, or by “Memory” to view a specific storage size. We can select product variants by their attributes — for example, filtering by “Color” to view just the black iPhone 16, or by “Memory” to view a specific storage size. We can also search by specific variant codes, or select multiple variants directly, which will pull data for those UPCs onto a single screen.In this example, we’ll select all three variants. We can also search by specific variant codes, or select multiple variants directly, which will pull data for those UPCs onto a single screen. In this example, we’ll select all three variants. When we’ve selected all appropriate variant codes, we’ll click “Select Variant”. When we’ve selected all appropriate variant codes, we’ll click “Select Variant”. This adds the selected product variants into the Product Code Search bar. We can edit these codes at any time.The variants are displayed as “Filters” directly above the “Inventory Records” section, and can be removed one-by-one by clicking the “X” on the variant pill, or can be cleared completely by clicking “Clear all” on the far right.The “Inventory Records” section displays all of the inventory for the selected variants, regardless of location or stock level. This adds the selected product variants into the Product Code Search bar. We can edit these codes at any time. The variants are displayed as “Filters” directly above the “Inventory Records” section, and can be removed one-by-one by clicking the “X” on the variant pill, or can be cleared completely by clicking “Clear all” on the far right. The “Inventory Records” section displays all of the inventory for the selected variants, regardless of location or stock level. To filter by location, we can click into the “Location name” field and scroll through the resulting list, or type a specific location name into the search field.In this example, we’ll search for and select the “Newark Fulfillment Centre”.Important Note: Location search requires at least three characters when searching by “name”, or the exact code if searching by “location code”. To filter by location, we can click into the “Location name” field and scroll through the resulting list, or type a specific location name into the search field. In this example, we’ll search for and select the “Newark Fulfillment Centre”. Important Note: Location search requires at least three characters when searching by “name”, or the exact code if searching by “location code”. We can search for and select as many locations as desired.In this example, we’ll add a second location, the “Rotterdam European Hub” distribution center. We can search for and select as many locations as desired. In this example, we’ll add a second location, the “Rotterdam European Hub” distribution center. We can now see the “2 locations selected” message in the “Locations” field. The “Filters” have also been updated to include our locations.Again, we can edit or remove these locations at any time, or clear all Filters by clicking “Clear all” on the far right. We can now see the “2 locations selected” message in the “Locations” field. The “Filters” have also been updated to include our locations. Again, we can edit or remove these locations at any time, or clear all Filters by clicking “Clear all” on the far right. With our products and locations configured, we’ll click the “Search” button. With our products and locations configured, we’ll click the “Search” button. This returns every inventory record for the three “iPhone 16” variants across both the “Newark Fulfillment Centre” and “Rotterdam European Hub”. This returns every inventory record for the three “iPhone 16” variants across both the “Newark Fulfillment Centre” and “Rotterdam European Hub”. This gives us a high-level view of inventory for these variants at both locations. Each row shows what’s “On Hand”, what’s “Available” to sell, what’s currently “Allocated”, and the “Safety Stock” threshold set for that record. This gives us a high-level view of inventory for these variants at both locations. Each row shows what’s “On Hand”, what’s “Available” to sell, what’s currently “Allocated”, and the “Safety Stock” threshold set for that record. Each row also carries a color-coded “Status”, so we don’t have to do the math ourselves to know where we stand.A green “In Stock” status means available inventory is at or above the Safety Stock threshold, and supply is healthy.A red “Out of Stock” status means available inventory has hit zero, putting us at risk of losing sales until more stock arrives.A yellow “Low Stock” status means we still have inventory “On Hand”, but it’s fallen below the Safety Stock buffer and may run out soon — a good signal to raise a new purchase order.A purple “Excess” status is for inventory that’s climbed past its excess unit threshold, letting us catch overstock situations at a glance, the same way we catch shortages. Each row also carries a color-coded “Status”, so we don’t have to do the math ourselves to know where we stand. A green “In Stock” status means available inventory is at or above the Safety Stock threshold, and supply is healthy. A red “Out of Stock” status means available inventory has hit zero, putting us at risk of losing sales until more stock arrives. A yellow “Low Stock” status means we still have inventory “On Hand”, but it’s fallen below the Safety Stock buffer and may run out soon — a good signal to raise a new purchase order. A purple “Excess” status is for inventory that’s climbed past its excess unit threshold, letting us catch overstock situations at a glance, the same way we catch shortages. Beyond Product and Location, we can also filter by “Product Attributes” and “Inventory Attributes”.“Product Attributes” define the characteristics of a product in the catalog — such as brand, color, or whether it’s perishable.An “Inventory Attribute” is a custom value stored at the product-location level within the Inventory service — such as a “do not replenish” flag or a “negative inventory” indicator — that describes operational aspects of inventory at a specific location. Beyond Product and Location, we can also filter by “Product Attributes” and “Inventory Attributes”. “Product Attributes” define the characteristics of a product in the catalog — such as brand, color, or whether it’s perishable. An “Inventory Attribute” is a custom value stored at the product-location level within the Inventory service — such as a “do not replenish” flag or a “negative inventory” indicator — that describes operational aspects of inventory at a specific location. In this example, we’ll select a Product Attribute of “Color” from the attributes dropdown list. In this example, we’ll select a Product Attribute of “Color” from the attributes dropdown list. We can then define the Color “value” as “White” from the available values dropdown. We could select as many color values as desired. We can then define the Color “value” as “White” from the available values dropdown. We could select as many color values as desired. When we’ve added all of the “Color” Product Attributes we want, we’ll click “Add” to apply it to our “Filters” list. When we’ve added all of the “Color” Product Attributes we want, we’ll click “Add” to apply it to our “Filters” list. Once applied, the system checks which Products match every Filter we’ve set, and tells us how many qualify — in this case, just one. Once applied, the system checks which Products match every Filter we’ve set, and tells us how many qualify — in this case, just one. Up in the “Search Inventory” configuration section, we’ll click “Search”. Up in the “Search Inventory” configuration section, we’ll click “Search”. This narrows our results down to the matching “White iPhone 16” variant.This approach can be especially useful in catalogs with a high number of product variants — for example, filtering a specific shoe by “size” across every distribution center in a single search. This narrows our results down to the matching “White iPhone 16” variant. This approach can be especially useful in catalogs with a high number of product variants — for example, filtering a specific shoe by “size” across every distribution center in a single search. As noted earlier, the “Product Name” search and the “Product Attribute” filters are only available when the tenant is “Catalog-enabled”, since these features rely on product data being pulled directly from the KIBO Catalog. As noted earlier, the “Product Name” search and the “Product Attribute” filters are only available when the tenant is “Catalog-enabled”, since these features rely on product data being pulled directly from the KIBO Catalog. If the Catalog isn’t enabled, we can still search by entering Product Codes directly into the “Enter product or variant code” field, which accepts a comma-separated, multi-select list of codes. If the Catalog isn’t enabled, we can still search by entering Product Codes directly into the “Enter product or variant code” field, which accepts a comma-separated, multi-select list of codes. Also mentioned earlier, we can filter Inventory by “Inventory Attributes”. Also mentioned earlier, we can filter Inventory by “Inventory Attributes”. Before we apply any Inventory Attribute, we’ll again add the three “iPhone 16” variants back. Before we apply any Inventory Attribute, we’ll again add the three “iPhone 16” variants back. For the Inventory Attribute, we’ll select “Clearance” from the list — these options come directly from the Inventory Attribute “Schema” configured for this tenant. For the Inventory Attribute, we’ll select “Clearance” from the list — these options come directly from the Inventory Attribute “Schema” configured for this tenant. Next, we’ll select the attribute value of “Yes”, meaning we will see the iPhone 16 products that are currently on Clearance. Next, we’ll select the attribute value of “Yes”, meaning we will see the iPhone 16 products that are currently on Clearance. Then we’ll click “Add” to apply it to our “Filters” list, and then click “Search” to locate the matching products. Then we’ll click “Add” to apply it to our “Filters” list, and then click “Search” to locate the matching products. This filters our Inventory Records results down to every product and location where “Clearance” is set to “Yes” for iPhone 16. This filters our Inventory Records results down to every product and location where “Clearance” is set to “Yes” for iPhone 16. In the “Actions” section, we’ll click the “View Details” icon for one of the Inventory Records. In the “Actions” section, we’ll click the “View Details” icon for one of the Inventory Records. This opens a detailed view of the record in a side panel. Here, we can view the “Clearance” attribute and value set as “Yes”.This is how we can quickly flag any inventory marked for clearance — useful heading into an end-of-season sale, or anytime we need to identify stock to move. This opens a detailed view of the record in a side panel. Here, we can view the “Clearance” attribute and value set as “Yes”. This is how we can quickly flag any inventory marked for clearance — useful heading into an end-of-season sale, or anytime we need to identify stock to move.

Want to learn more?

Configure Inventory

Learn more about this topic

Inventory Overview

Learn more about this topic