You can manage product inventory in Admin, which allows you to associate products with inventory and track quantities for your products. The products' storefront behavior can then be selected based on whether inventory exists for each individual product while the available quantities at different locations are considered when routing orders for fulfillment.
Inventory can be used with either Kibo eCommerce, Order Management-only, or a full solution implementation of the Kibo Composable Commerce Platform.
Inventory UI
This section provides a general overview of the Inventory UI. See the inventory segmentation or future inventory guides for more information about how to view and manage additional inventory information associated with those features.
- Go to Main > Orders > Inventory.
- You must select a location or enter a product name/code before inventory is displayed. Either enter a value or select a location in the appropriate field in the table.
- You must have a catalog enabled in order to use Product Name, then select the appropriate master and child catalogs from the drop-down menus on the left. Matching results will appear once you begin typing. You can either click a product from these results or click Enter.
- You must have a catalog enabled in order to use Product Name, then select the appropriate master and child catalogs from the drop-down menus on the left. Matching results will appear once you begin typing. You can either click a product from these results or click Enter.
- Expand the menu in the top right corner of the table to hide and unhide columns as desired depending on what type of inventory levels you want to see.
- The Product Code (which maps to the
upc
in the Inventory API), Part Number, SKU, Location Code, and Location Name columns can all be searched on. If only a single product is selected without a specific location, then the aggregate inventory levels will be displayed.- Entering a base product code that has variations will trigger a popup that allows you to select which variants you want displayed in the results. You can view these as either a list of their variant codes or as drop-down options. Upon confirming your selections, those results will populate the inventory table.
- Update an inventory record by expanding the menu on the far right and clicking Edit. The example below includes inventory tags.
- To add a new product, click Create New Location Inventory in the top right of the page. This will add an empty row to the table where a product can be selected and its current inventory levels set. See Configure Inventory for more details about creating new inventory records.
If inventory is out of stock (in other words, if the available inventory is 0) at a particular location, then its table row will be highlighted red. If available inventory is less than the safety stock but is not yet 0, then it will be highlighted yellow to warn that it will be going out of stock soon.
View Allocated Shipments
Click any Allocated value in the inventory table to view a list of Ready shipments that have allocated quantity for that item at the selected location. You can filter this list by Shipment Type or Shipment ID. Click a Shipment ID to open its details in the Orders UI.
If you use future inventory and have selected a future date limit, then you can view shipments allocated with incoming inventory in the Future Inventory tab. All incoming inventory up to the date limit will be included, but you can filter for a specific date within that range. If your future inventory record is unique by External ID, a column will also be displayed with that ID.
Displayed shipment types include STH, BOPIS, Transfer, and Delivery shipments. Reservations in the cart are not reflected at this time, meaning that the actual allocated quantity of a shipment with reservations may not match the allocations displayed here.
Returns and Inventory Interaction
During return processing, when you receive the return you can specify whether the product should be restocked at a return location as documented in the Returns guide.
If you choose to restock the product, then the on-hand quantity is automatically increased appropriately.