Dentolize · Stock Counts Walkthrough
On this pageWhat users will askWhere to look when escalating

For Support

What users will ask

"I can't complete a purchase/usage/transfer — it says a storage is being counted"

This is expected, working behavior, not a bug. A storage locked by an open stock count refuses every other inventory movement against it until that count is confirmed or cancelled. The error message names the count directly: "{storage name} Is Being Counted In Stock Count #{number}", or "Every Storage Is Being Counted In Stock Count #{number}" if it's an all-storages count.

Resolution: find that count number under Inventory → Stock Counts, and either finish counting it (Confirm) or abandon it (Cancel) — both release the lock immediately. If nobody knows who opened it, check the count's "Created By" field.

"Why can't I delete this stock count?"

Only OPEN counts can be deleted. Once a count is CONFIRMED or CANCELED, it's permanent — deletion is blocked with Stock Count Is Closed. This is intentional: a confirmed count is the historical record of what was found and (if stock was updated) the adjustment it triggered. It can't be un-happened.

"I confirmed a count but stock didn't change"

Check which button was used to confirm — Confirm without changing stock vs. Confirm and update stock are two distinct buttons/outcomes, not a checkbox. If "without changing stock" was used, the count is recorded but stock is untouched by design — that's the expected difference, not a bug. Also check whether the user had the ADD_INVENTORY_ADJUSTMENT permission — the update-stock option is disabled (greyed out) without it.

"Some items are missing from my count"

A count only includes items that had a positive amount in that storage at the moment the count was opened (a location with 0 in it is skipped — there's nothing to count). If an item was added to the storage after the count opened, it won't appear in that count; it'll need a new count, or the storage's stock movements resolved and a fresh count opened.

"My uploaded Excel sheet didn't update anything" / "some rows were skipped"

Row matching works by the printed Code column first, falling back to SKU + Storage name together if the code is missing. Common causes of skipped rows:

  • The Code value doesn't match any line in this specific count (e.g. a code copied from a different count, or edited).
  • SKU + Storage name don't exactly match (case-insensitive, but must otherwise match).
  • The counted-amount cell isn't a valid non-negative number.

The upload result reports how many rows were skipped and a sample of why (up to 50), which is worth asking the user to check/screenshot before escalating.

"Can I recount something after I already entered a number?"

Yes, while the count is still OPEN — re-entering a value overwrites the previous count for that line. Clearing the value out entirely (leaving it blank and saving) resets the line back to "not counted."

"I don't see Stock Counts in my sidebar at all"

Permission issue — the user's permission group needs View Stock Count or View Created Stock Count. Check Settings → Groups for their assigned role.

Where to look when escalating

  • The count's number (#12, etc.) and status (Open/Confirmed/Cancelled) — visible at the top of its detail page.
  • Which storage(s) it covers — a single storage, or "All storages will be counted and blocked."
  • If a stock update is involved, the linked inventory order (visible on the count's detail page once confirmed with updateStock: true) is a normal Adjustment order and can be inspected/printed like any other order.