Out of stock: dawai ka kul stock Qty se kam hai (message me dawai ke naam ki jagah ek lamba code ya "item" likha aa sakta hai — cart me jis line ki Qty zyada hai use dekho) — Inventory → "Stock" me stock dekho; maal aane (purchase / GRN) ke baad hi becho. EXPIRED: expired batch kabhi nahi bikta; owner / admin Inventory → "Supply Chain" → "Batches & Expiry" → "Sweep Expired" se expired batch hata sakte hain (ye har din ek baar apne aap bhi hota hai), phir naya valid batch purchase me chadhao. Rx dispense me stock kam ho to "Not enough stock: X (a of b)" aata hai aur 🔄 Substitute picker khulta hai. Bill ki print window na khule to browser me pop-ups allow karo ("Pop-up blocked" message) — sale save ho chuki hoti hai, Sales History se "Print" karo. Auditor login se sale nahi hoti, wo sirf dekh sakta hai.
Pharmacy sale save nahi ho rahi, 'Sale failed' error kyu aata hai?
"Complete Sale" par ye message aate hain: "Add items to sell" (cart khaali), "Pick a patient, or enter the customer name / mobile" (naam / mobile / patient kuch nahi), "Sale failed: Out of stock: …" (Qty stock se zyada — Qty kam karo ya stock chadhao) aur "Sale failed: EXPIRED stock only for … — remove expired batch first" (us dawai ka sirf expired batch bacha hai). Sale fail ho to stock nahi katta, theek karke dobara dabao.
Where in ORALZY: Treatment → Pharmacy & Stock → Pharmacy · Pharmacy page → Selling → "New Sale" → "Complete Sale"
Quick steps
- Message padho — kaunsa error hai
- Out of stock: Qty kam karo ya Inventory → "Stock" me stock check karo
- EXPIRED: "Supply Chain" → "Batches & Expiry" → "Sweep Expired" (owner / admin), phir valid batch chadhao
- Naam / mobile khaali ho to "Patient / Customer — name or mobile" bharo, phir "Complete Sale"