KURAPRO

Stock alerts

The two things that hurt most in inventory management are running out without noticing, and finding expired stock at the back of a shelf. Stock alerts surface both — you set a threshold per product and KURAPRO picks out the items that cross it.

Four kinds of alert

Type When it appears What to do next
Shortage Stock falls below the minimum stock Order or restock
Overstock Stock rises above the maximum stock Sell it down, pause purchasing
Expired Stock remains whose expiry is before today Dispose of or return it
Expiring Stock remains whose expiry is today or later and within the days you set Ship it first, discount it
  • Shortage and overstock are judged on the product’s total stock (there’s no per-location judgement).
  • Expired and expiring are counted on the quantity of each expiry-dated batch.
  • Judgement covers the stock of the site you currently have selected. → Sites
  • Alerts clear themselves once stock returns to range, or the expired/expiring stock is gone.

Setting them up

Minimum stock, maximum stock and the expiring alert are set per product.

  1. Open the product on “Stock” and press “Edit.”
  2. Enter minimum and maximum stock under Alert settings (either one alone is fine).
  3. If you use expiry, enter a number of days for the expiring alert.
  4. Save.

You can also set these in bulk from an Excel or CSV file. → CSV, Excel, label printing and images

Without a minimum stock, shortage alerts basically never fire

A product with no minimum stock isn’t flagged as short until its stock goes negative — so hitting 0 tells you nothing. And with negative stock set to “not allowed” (the default), stock can’t go negative in the first place. Always set a minimum stock on products you can’t afford to run out of.

Not sure what to put? “Days from ordering to delivery × average daily outbound” is a practical starting point. → What is safety stock / What is the reorder point

The expiring alert

This sets, per product, how many days before the expiry date to start flagging stock.

  • Enter 30 and stock within 30 days of expiry (including today) becomes “expiring.”
  • Leave it blank and nothing is flagged as expiring. Set it only on the products that need it.
  • Stock already past its date counts as “expired” and is not included in “expiring.”
  • Enter a whole number, 0 or more.
  • The field only appears when Expiry is enabled. → Location, lot and expiry

Match the number to how fast the product turns — “14 days before best-before” for food, “90 days before use-by” for pharmaceuticals and cosmetics — and discounting or priority shipping becomes an easy call.

Reviewing alerts

  • A red Alert ● button appears at the top of the “Stock” screen. Press it to show only the affected products.
  • The “Alert” filter also offers “Has alert” / “No alert.”
  • A product’s detail screen shows the shortage, overstock, expired and expiring counts as separate numbers.
  • In the stock breakdown, expired dates are shown in red and expiring ones in orange.
  • The “Stock” tab icon carries a badge with the count.

Pressing that button first thing in the morning and clearing whatever’s red is the routine that sticks best.

When something goes wrong

  • Minimum stock exceeds maximum stock … The minimum is larger than the maximum. Adjust one of them.
  • No expired or expiring alerts appear … Either Expiry is off, or the stock has no expiry date entered. Turn Expiry on and enter dates when recording inbound.