KTPv5
User DocsInventory

Located And Unlocated Stock

Staff guide for reviewing stock batches with or without shelf locations.

What Are Located And Unlocated Stock?

Located Stock and Unlocated Stock are Inventory screens for reviewing active stock batches by location state.

  • Located Stock means the stock batch has been assigned to a warehouse shelf.
  • Unlocated Stock means the stock batch has not been assigned to a shelf yet.

These screens do not create stock. Stock is usually created from a received receipt row first, then staff move the batch to a shelf when its physical location is known.

Where To Find It

AppScreenUse it to
Web clientInventory > Located StockReview active stock already assigned to warehouse shelves.
Web clientInventory > Unlocated StockReview active stock waiting for a shelf assignment.
Warehouse appStock > Located StockCheck where stock is stored from the mobile app.
Warehouse appStock > Unlocated StockFind batches that still need to be moved to a shelf.

Main Fields

FieldNotes
LocationLocated Stock shows warehouse, shelf, and level. Unlocated Stock has no shelf location.
ItemItem code, English name, Korean name, and barcode when available.
Lot NumberInternal lot number for the stock batch.
RFDRefrigerated, Frozen, or Dry. Moving stock to a shelf can update this to match the shelf.
StatusCurrent stock state, such as RECEIVED or REGISTERED.
QuantityCurrent remaining quantity.
Mfg DateManufacture date when recorded.
Exp DateExpiry date when recorded.
CreatedWhen the stock batch was created.

Review Located Stock

Viewing Located Stock requires one of the stock read or stock action roles.

  1. Open Inventory > Located Stock in the Web client, or Stock > Located Stock in the Warehouse app.
  2. Search by item keyword, item code, item name, or barcode if needed.
  3. Review the location first, then the item and lot details.
  4. Open a row to review full stock detail, source, history, and available actions.

Located Stock is useful when staff need to confirm where stock is stored before picking, counting, moving, splitting, or adjusting it.

Review Unlocated Stock

Viewing Unlocated Stock requires one of the stock read or stock action roles.

  1. Open Inventory > Unlocated Stock in the Web client, or Stock > Unlocated Stock in the Warehouse app.
  2. Search by item keyword, item code, item name, or barcode if needed.
  3. Review the item and lot details.
  4. Open a row if the batch needs detail review or a stock action.
  5. Use Move from Stock Detail when the stock should be assigned to a warehouse, shelf, and level.

Unlocated Stock is a work queue for batches that exist in inventory but have no recorded shelf location yet.

Required Roles

ActionRequired role
View Located Stockstock.read, stock.move, stock.adjust, or stock.split
View Unlocated Stockstock.read, stock.move, stock.adjust, or stock.split
Open stock detail from either liststock.read, stock.move, stock.adjust, or stock.split
Move an unlocated batch to a shelfstock.move
Adjust quantity or dates from stock detailstock.adjust
Split a batch from stock detailstock.split

admin users can perform these actions through the global admin override.

Stock action roles also allow viewing these lists because staff need to inspect the stock batch before moving, adjusting, or splitting it. A user with only stock.read can review the lists and details but cannot perform stock actions.

Common Problems

ProblemWhat it means
Located Stock is emptyNo active stock batch currently has a shelf assignment, or the search keyword does not match any item.
Unlocated Stock is emptyAll active stock has already been assigned to shelves, or the search keyword does not match any item.
A stock row has no item nameThe stock row references an item id, but item lookup from the item service did not return details.
The location shows a fallback idThe stock row has location ids, but the client could not resolve the warehouse or shelf name.
Move is missing in stock detailThe user does not have stock.move.
Adjust is missing in stock detailThe user does not have stock.adjust.
Split is missing in stock detailThe user does not have stock.split.

On this page