ในระบบห้องชำระเงินเมื่อทำค้างชำระ รายชื่อผู้ป่วยไม่เคลียออกจากหน้าจอ แสดงรายชื่อผู้รอชำระเงิน โดยพบว่า ข้อมูล field : paid_money จากตาราง vn_stat ไม่ยอม update ยอดให้เท่ากับ 0 เมื่อทำการค้างชำระ ทำให้รายชื่อผู้ป่วยไม่เคลียออกจากหน้าจอ แสดงรายชื่อผู้รอชำระเงิน ครับ ตามภาพ
เรื่องนี้ อ.MN ทดสอบใน 3.55.7.14 แก้ไขให้แล้วครับ แต่ผมทดสอบพบเหตุการณ์ดังนี้ครับ
ส่งตรวจผู้ป่วย 2 visit ในวันเดียวกัน เป็นสิทธิ์ที่ต้องชำระเงินครับ
- visit ที่ 1 มีค่าใช้จ่าย 70 บาท ทำค้างชำระ 70 บาท--->การทำค้างชำระปกติครับ(field paid_money ตาราง vn_stat =0)
- visit ที่ 2 มีค่าใช้จ่าย 100 บาท ผู้ป่วยต้องการชำระเงินทีเดียวทั้ง 2 visit--->ระบบดึงค่าใช้จ่ายจาก visit ที่ 2+ค่าใช้จ่ายจากการค้างชำระที่ vitsit 1=170 บาทได้ถูกต้อง ออกใบเสร็จได้ถูกต้อง
**ปัญหาคือ หลังออกใบเสร็จไปแล้ว field paid_money ตาราง vn_stat ของ visit ที่ 1 มียอด 70 บาทกลับมาจากเดิมตอนทำค้างชำระไปแล้ว=0**
รบกวนอาจารย์ช่วยตรวจสอบระบบค้างชำระและการเก็บเงินรวมกับยอดค้างชำระของผู้ป่วยด้วยครับ