"Sold out" appears but I have stock — what's happening?
- The system computes sold-out from the product's RECIPE vs INGREDIENT current_stock. If the recipe is wrong (e.g. says 1000g of beans per cup), it'll think you're out.
- Check the recipe: Inventory → Products → click the product → Recipe tab. Quantities look right?
- Check the ingredient stock: Inventory → Ingredients → find the suspect ingredient. Is current_stock realistic?
- If stock is wrong, run a stock-take (Inventory → Stock Take) to reset it to physical reality.
You'll see
After fixing the recipe or stock, the product becomes ringable again.