BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Man Of Romance ที่ กุมภาพันธ์ 18, 2011, 15:05:43 PM

หัวข้อ: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: Man Of Romance ที่ กุมภาพันธ์ 18, 2011, 15:05:43 PM
ออกใบเสร็จรับเงินแล้วเกิด Error  Invalid paidts ดังรูปครับ V 3.54.2.2 ครับ โดยรหัสในตาราง paidts ของผมเป็นดังรูปครับ ทดลองแก้ รหัส 00 ค้างชำระ เป็น 0 ตัวเดียวในสายฟ้า แล้วบันทึกได้ครับ (ในเครื่องทดลอง) แต่ไม่กล้าแก้ในเครื่องจริงเพราะกล้วผลกระทบ ขอทราบวิธีแก้ไขโดยถูกต้องด้วยครับ ขอบคุณ
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: Man Of Romance ที่ กุมภาพันธ์ 18, 2011, 15:07:10 PM
ลืมแจ้งไปนิดนึงครับ ผู้ป่วยใน นะ
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ กุมภาพันธ์ 18, 2011, 16:12:59 PM
ลองใช้คำสั่งหา paidst ของตาราง drugitems และ nondrugitems ว่ามี paidst="0" หรือเปล่า

select * from drugitems where paidst="0"

select * from nondrugitems where paidst="0"

ถ้ามีข้อมูลโชว์ขึ้นมาให้แก้ให้ paidst เป็น "00"

ส่วนการแก้ไข case นี้ให้

select * from opitemrece where an="XXXXX"
and paidst="0"

แล้วแก้ให้เป็น "00" แล้วลองทดสอบออกใบเสร็จใหม่ครับ
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: Man Of Romance ที่ กุมภาพันธ์ 18, 2011, 16:20:52 PM
ขอบคุณครับ แต่ไม่มีข้อมูลทั้ง 3 คำสั่งครับ
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 19, 2011, 14:02:56 PM
น่าจะมีกาารเปลี่ยนสิทธิ ขณะอยู่ผู้ป่วยใน  ไม่ตรงกะ แรก ADMIT ครับ..ลองตรวจสอบดู
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: Man Of Romance ที่ กุมภาพันธ์ 19, 2011, 14:09:47 PM
ไม่ได้มีการแก้ไขสิทธิครับ ลองรัน sql trace ดู ค้างตรงที่
select count(*) as cc from paidst where paidst='0'
select count(*) as cc from income where income='01'
ถ้าคนไข้ไม่ค้างชำระก็ไม่เป็นไรครับ ผมก็เลยค้างอยู่ตรงนี้แหละครับ...ขอบคุณครับพี่
หรือว่า ฟอร์มใบเสร็จผมจะไม่เหมือนคนอื่นเขา
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: TRIPAK ที่ กุมภาพันธ์ 19, 2011, 14:20:19 PM
ในรายที่ค้างชำระแล้วจะมาจ่าย เงิน วันหลังนะ ตรวจแฟ้มที่ค้างชำระมีรายชื่อหรือไม่..
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: TRIPAK ที่ กุมภาพันธ์ 19, 2011, 14:22:57 PM
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=19895.msg164980#new
ลองดูลิงค์นี้
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 19, 2011, 14:25:47 PM
ตรวจสอบในตาราง  opitemrece ของรายนี้( AN นี้)  ดูว่ามีรายการใดที่ paidst  ไม่เท่ากับ  01 ครับ..ปรับให้เหมือนกันซะ  แล้วเข้าหน้าจอชำระเงินใหม่..อีกที..ลองดูครับ
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: Man Of Romance ที่ กุมภาพันธ์ 19, 2011, 14:52:21 PM
ขอบคุณท่านอาจารย์ kualkool ผมให้ลำดับ sql trace ผิดไปครับ บรรทัดสุดท้าย คือ
select count(*) as cc from paidst where paidst='0' 
ผมเกรงว่าฐานข้อมูลผมจะมีปัญหานะครับ เพราะผมยังอ่อน ด้าน Linux และ mysql  อย่างมาก
หัวข้อ: Re: ออกใบเสร็จรับเงินผู้ป่วยค้างชำระ แล้ว Error ครับ
เริ่มหัวข้อโดย: rakjung ที่ กุมภาพันธ์ 22, 2011, 17:08:16 PM
เป็นเหมือนกันเลยครับ