สำหรับ: แคชเชียร์ · ใช้เวลา: 2 นาที · สิทธิ์ที่ต้องมี: บทบาท แคชเชียร์ ขึ้นไป (การเงินหน้าเคาน์เตอร์ · รับเงิน · void · ส่วนลด) — บทบาท หน้าเคาน์เตอร์ และ พนักงานทั่วไป ทำไม่ได้
คีย์บิลผิดแล้วกดรับชำระไปแล้ว — ผิดรายการ ผิดจำนวน ผิดคน หรือผิดราคา · แก้บิลตรง ๆ ไม่ได้ ต้องยกเลิกทั้งใบแล้วออกใหม่
1. จ่ายเงินแล้วหรือยัง
ราคายังแก้ได้ — ใบแจ้งหนี้จะออกตอนกดรับชำระ2. ของถูกใช้กับลูกค้าไปแล้วหรือยัง
คำตอบข้อนี้กำหนดว่าจะเลือก คืนสต็อก หรือ ไม่คืนสต็อก และเป็นข้อที่พลาดแล้วเสียหายจริง
คืนสต็อกไม่คืนสต็อกเอกสาร → ใบเสร็จรับเงิน (/documents?doc=receipts)ค้นหาด้วยเลขที่ใบเสร็จรับเงิน เลขที่ใบแจ้งหนี้ HN หรือชื่อลูกค้า
ยกเลิกบิลยกเลิกบิล INV-<เลข> และยกเลิกใบแจ้งหนี้ทั้งใบ ไม่ใช่เฉพาะใบเสร็จรับเงิน RCP-<เลข> — ใบเสร็จรับเงินที่ออกไปแล้วยังอยู่ แต่จะถูกทำเครื่องหมายว่าบิลถูกยกเลิก และเหตุผลจะถูกบันทึกไว้ในประวัติคืนของเข้าสต็อกหรือไม่ เลือก 1 จาก 2:คืนสต็อก — ของกลับเข้าสาขาเดิมและล็อตเดิมที่ตัดออกไปไม่คืนสต็อก — ของถูกใช้กับลูกค้าไปแล้ว เอากลับไม่ได้เหตุผลที่ยกเลิก (ช่องนี้แนะนำตัวอย่างไว้ว่า เช่น ออกบิลผิดคน)
ยกเลิกบิล เพื่อยืนยัน (กด ไม่ยกเลิก ถ้าเปลี่ยนใจ) — ปุ่มยืนยันกดไม่ได้จนกว่าจะเลือกตัวเลือกสต็อกและกรอกเหตุผลคืนสต็อกแล้ว และตัวนับ บิลถูกยกเลิกภายหลัง <N> ใบ เพิ่มขึ้น
คิดเงิน เลือกลูกค้าคนเดิม คีย์รายการที่ถูกต้อง แล้วรับชำระใหม่ (ดู รับชำระเงินลูกค้า รวมถึงจ่ายหลายช่องทางในบิลเดียว)ออกแทน INV-260915-9C33 ที่คีย์ผิดรายการ เพื่อให้บัญชีจับคู่กันได้เหตุผล ที่ใช้ได้จริงเหตุผลที่ดีตอบ 2 คำถามในบรรทัดเดียว: เกิดอะไรขึ้น และ แก้ไปแล้วอย่างไร
ตัวอย่างที่มีอยู่จริงในระบบและใช้ได้:
คีย์ผิดรายการ — ออกใบใหม่แล้วคีย์ผิดจำนวน — ออกใบใหม่แล้วลูกค้าเปลี่ยนใจก่อนเริ่มทำยกเลิกคอร์ส — ลูกค้าขอคืนเงินเต็มตัวอย่างที่มีอยู่จริงในระบบแต่ ไม่ควรทำ: 888 และ คืน
888 เป็นตัวอย่างที่แย่ที่สุด เพราะ:
เขียนไทยเต็มประโยคเสมอ อย่าใช้ตัวเลข อย่าใช้คำเดียว
ระบบอธิบายเองที่หน้า /oldbill ว่า
การยกเลิกบิล คืนสต็อก ได้ แต่ไม่เสมอไป — ถ้าของถูกใช้กับลูกค้าไปแล้ว ของจะไม่กลับเข้าคลัง บิลกลุ่มนี้คือสาเหตุที่ยอดในระบบกับของบนชั้นไม่ตรงกัน จึงแยกออกมาเป็นตัวเลขของตัวเอง ไม่ปนกับยอดยกเลิกรวม
หน้านี้จึงมีตัวเลข ยกเลิกแต่ไม่คืนสต็อก <N> ใบ · สต็อกหายไปจริง <ยอด> แยกเป็นก้อนของตัวเอง ไม่รวมกับ ยอดรวมที่ยกเลิก
| เคส | เลือก | เพราะ |
|---|---|---|
| คีย์ผิดรายการ ของยังไม่แกะ | คืนสต็อก | ของยังอยู่ ต้องกลับเข้าคลัง |
| คีย์ผิดจำนวน ยาที่เกินยังอยู่ในตู้ | คืนสต็อก | ของที่คีย์เกินไม่ได้ถูกใช้ |
| ฉีดฟิลเลอร์ให้ลูกค้าแล้วค่อยรู้ว่าคีย์ผิดคน | ไม่คืนสต็อก | ของหมดไปกับลูกค้าจริง |
| ลูกค้าขอยกเลิกคอร์สหลังใช้ไปแล้วบางครั้ง | ไม่คืนสต็อก | ของที่ใช้ไปแล้วเอากลับไม่ได้ |
| แกะเข็ม/หลอดแล้วแต่ยังไม่ได้ใช้ | ไม่คืนสต็อก | ของเสียสภาพแล้ว ใช้กับคนอื่นไม่ได้ |
เลือกผิดแล้วเกิดอะไร
คืนสต็อก ทั้งที่ของถูกใช้ไปแล้ว → ระบบเพิ่มของกลับเข้าคลังทั้งที่บนชั้นไม่มี ยอดในระบบมากกว่าของจริง ครั้งต่อไปที่คีย์ขายจะขายของที่ไม่มีอยู่ ลูกค้ารอของที่ไม่มี และตรวจนับสต็อกจะขาดโดยไม่มีใครอธิบายได้ไม่คืนสต็อก ทั้งที่ของยังอยู่ครบ → ระบบตัดของหายไปฟรี ๆ ยอดในระบบน้อยกว่าของจริง และตัวเลข สต็อกหายไปจริง สูงเกินจริง กลายเป็นสัญญาณทุจริตปลอมที่ทีมต้องมาไล่หาทั้งสองทางทำให้ยอดในระบบไม่ตรงกับของบนชั้น และ แก้ย้อนหลังเองไม่ได้ ต้องให้ผู้จัดการปรับสต็อกพร้อมเอกสารกำกับ
/oldbillเปิด รายงาน → หมวด ระบบ → รายละเอียดการเงินที่ถูกลบ (/oldbill) หัวหน้าจอบอกว่า ใบแจ้งหนี้ · ใบเสร็จ · ใบเสนอราคา — ใครลบอะไร เมื่อไหร่ เพราะอะไร
เลือกช่วง 1 เดือน 3 เดือน 6 เดือน 12 เดือน และมี ดาวน์โหลด Excel
ตัวเลขหัวหน้า: เอกสารที่ถูกลบ (แยก ใบแจ้งหนี้ / ใบเสร็จ / ใบเสนอราคา) · ยอดรวมที่ยกเลิก · ยกเลิกแต่ไม่คืนสต็อก · ผู้ยกเลิก
ตาราง ใบแจ้งหนี้ที่ถูกยกเลิก มีคอลัมน์ เมื่อไหร่ เลขที่เอกสาร ลูกค้า ยอด คืนสต็อก เหตุผล ผู้ทำรายการ — คอลัมน์ คืนสต็อก ขึ้น คืนแล้ว หรือ ไม่คืน

ใบเสร็จลบไม่ได้ — หน้านี้ระบุไว้ตรง ๆ ว่า
ใบเสร็จลบไม่ได้ — ไม่มีช่องทางไหนแก้หรือลบใบเสร็จ เพราะมันคือหลักฐานว่าเงินเข้าแล้ว ที่ยกเลิกได้คือใบแจ้งหนี้ข้างหลัง ใบเสร็จกลุ่มนี้จึงยังอยู่ในมือลูกค้าจริง แต่บิลที่มันจ่ายถูกยกเลิกไปแล้ว
แปลว่า ใบเสร็จที่ลูกค้าถือกลับบ้านยังใช้ได้อยู่ ต้องขอคืนหรือแจ้งลูกค้าให้ชัดว่าใบไหนใช้ไม่ได้แล้ว ไม่ใช่ปล่อยผ่าน
ตรวจย้อนหลังได้ 2 ที่:
/oldbill คอลัมน์ ผู้ทำรายการ — จากที่ทดสอบจริง แถวของบิลที่ยกเลิกขึ้นชื่อผู้ทำรายการพร้อมเหตุผลที่กรอกไว้ ครบทุกแถว/reports/system-log — System Log ใครทำอะไรกับระบบ · ตั้งค่า สิทธิ์ ยกเลิกบิล นำเข้า มีตัวนับ ยกเลิกใบแจ้งหนี้ แยกหมวด และแถวบันทึกแบบ```
2026/09/15 13:25 | ยกเลิกใบแจ้งหนี้ | เจ้าของคลินิก | ยกเลิกแล้ว | INV-260915-9C33 | คีย์ผิดรายการ — ออกใบใหม่แล้ว
```
คอลัมน์คือ เมื่อ ประเภท ใครทำ ทำอะไร กับอะไร รายละเอียด และกรองช่วงเวลาได้ วันนี้ สัปดาห์นี้ เดือนนี้ เดือนที่แล้ว พร้อม ดาวน์โหลด Excel

ลบร่องรอยไม่ได้ ดังนั้นเหตุผลที่เขียนวันนี้คือคำอธิบายที่คุณจะได้ใช้ตอบตอนตรวจสอบอีกหลายเดือนข้างหน้า
คืนสต็อกแล้ว) และตัวนับ บิลถูกยกเลิกภายหลัง เพิ่มขึ้น/oldbill มีแถวใหม่ พร้อมคอลัมน์ คืนสต็อก ตรงกับที่เลือก และ เหตุผล อ่านรู้เรื่อง/reports/system-log หมวด ยกเลิกใบแจ้งหนี้ มีเหตุการณ์ พร้อมชื่อคุณคืนสต็อก ทั้งที่ฉีดให้ลูกค้าไปแล้ว → ยอดของในระบบมากกว่าของบนชั้น ขายของที่ไม่มี → ถามตัวเองก่อนเลือกว่า "ของชิ้นนั้นตอนนี้อยู่ไหน"888 หรือ คืน → ตรวจย้อนหลังไม่ได้ และดูเหมือนปิดบัง → เขียนว่าเกิดอะไรและแก้ไปอย่างไรINV- ที่กำลังจะยกเลิกอยู่