BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: patoona49 ที่ ตุลาคม 22, 2010, 14:46:02 PM
-
:-\กดบันทึกแล้ว ขึ้นแบบนี้นะครับ....เปลี่ยนเลขที่ใบเสร็จแล้วก็ยังเป็นเหมือนเดิม
ก่อนกน้านี้ไฟฟ้าดับ....แต่มีเครื่องสำรองไฟอยู่.....แต่ดับนานก็เลยปิดเครื่อง server และเครื่องลูกทั้งหมด
พอเปิดขึ้นมาก็เป็นแบบนี้เลยครับ.. :-[
-
ลองเข้าไปดูในตาราง rcpt_print ว่ารายการล่าสุดนั้นเล่มที่/เลขที่ใบเสร็จออกไปถึงไหนแล้ว
ดูในส่วน Fields --> rcpno ครับ เช่น สมมุติถ้าสุดท้ายเป็น 100:1253
ในหน้าออกใบเสร็จรับเงินในส่วน เล่มที่ ใส่ 100 และเลขที่ใบเสร็จใส่ 1254 ครับ ลองดูครับ
-
ที่ รพ. กำหนดการออกใบเสร็จตามเครื่องคอมฯ
แก้ไขปัญหาดังนี้
เข้าไปดูในตาราง rcpt_print
rcpt_print.book_number ---> เล่มที่ใบเสร็จ
rcpt_print.bill_number ---> เลขที่ใบเสร็จ
1. ดู เล่มที่ และ เลขที่ใบเสร็จ ที่มากที่สุด ในเครื่องเก็บเงินที่มีปัญหา
select max(book_number) from rcpt_print where computer = "FINANCE-OPD2"
select max(bill_number) from rcpt_print where computer = "FINANCE-OPD2"
2. ได้แล้ว ก็ให้ย้อนหลังไปดูใบเสร็จก่อนหน้าด้วย เผื่อว่ามีอะไรผิดปกติ
select * from rcpt_print where bill_number in (792795,792794)
3. แจ้งห้องการเงินให้แก้ไข เลขที่ใบเสร็จ ที่จะต้องออก (เลขที่ถัดจาก max(bill_number))
ลองดูนะครับ
-
vn นี้คงได้เลขหมาย finance_number ไปแล้ว จากการแบ่งจ่ายบางบริการหรือเปล่า ก่อนชำระเงินทั้งหมด :)
-
:)เดี๋ยวต้องลองดูครับ....ขอบคุณมากครับ...ท่านทั้งหลาย