ผู้เขียน หัวข้อ: สอบถามเรื่องการบันทึกใบเสร็จรับเงินครับ  (อ่าน 4085 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Muxmonster

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
จากหัวข้อเวลาบันทึกข้อมูลจะพิมพ์ใบเสร็จรับเงินแล้วมันขึ้นตามรูปครับไม่ทราบว่าเกิดจากอะไร ใช้เวอร์ชัน 3.54.7.20 และ 3.54.10.18 ก็เป็นเหมือนกันครับ ขอบคุณล่วงหน้าครับ
<b>:: ก้าวแรกสำคัญเสมอ ::</b>
<hr>
<b>Banmi Hospital</b>
<b>:: Server Spec ::</b>
<b>Master:</b> HP Proliant DL320G6 Intel Xeon E5504 CPU 2.0GHz Quad Core
<b>Ram:</b> DDR3 8 GB
<b>HDD:</b> Sata 500 GB
------------------------------------
<b>Slave:</b> Acer Altos Intel Xeon CPU 2.80GHz
<b>Ram:</b> DDR SDRAM 3 GB
<b>HDD:</b> Sata 250 GB
------------------------------------
<b>:: Application & Operating System :: </b>
<b>Database Master:</b> MySQL Server v. 5.1.30
<b>Database Slave:</b> MySQL Server v. 5.1.30 + Pecona
<b>Operating System:</b> Linux CentOS 5.3 of both
------------------------------------
<b>:: Installed System ::</b>
at 25/05/2550 by BMS Team
------------------------------------
<b>:: Client Connection :: </b>
About 70 - 90 Connection.
<hr>

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: สอบถามเรื่องการบันทึกใบเสร็จรับเงินครับ
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 24, 2011, 20:35:30 PM »
0
มีการแก้การแสดงรายการ billcode ในฟอร์มใบเสร็จหรือเปล่าครับ..

ถ้าใช่ ก็ไป restore ฟอร์มเก่ามาใช้งานก่อนครับ

หรือ..ลืมเปลี่ยนเล่มและเลขที่ใบเสร็จครับ..น่าจะชนกับรายก่อนหน้า... 8) 8)
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ Muxmonster

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องการบันทึกใบเสร็จรับเงินครับ
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 24, 2011, 21:29:13 PM »
0
มีการแก้การแสดงรายการ billcode ในฟอร์มใบเสร็จหรือเปล่าครับ..

ถ้าใช่ ก็ไป restore ฟอร์มเก่ามาใช้งานก่อนครับ

หรือ..ลืมเปลี่ยนเล่มและเลขที่ใบเสร็จครับ..น่าจะชนกับรายก่อนหน้า... 8) 8)
ไม่ได้มีการแก้แบบฟอร์มใบเสร็จอ่ะครับ แล้วในกรณีที่ เล่มและเลขที่ใบเสร็จที่ซ้ำกันมันจะขึ้น Bill Number Exists นี่ครับพึ่งมาเป็นตอนเช้าของวันนี้ครับ
<b>:: ก้าวแรกสำคัญเสมอ ::</b>
<hr>
<b>Banmi Hospital</b>
<b>:: Server Spec ::</b>
<b>Master:</b> HP Proliant DL320G6 Intel Xeon E5504 CPU 2.0GHz Quad Core
<b>Ram:</b> DDR3 8 GB
<b>HDD:</b> Sata 500 GB
------------------------------------
<b>Slave:</b> Acer Altos Intel Xeon CPU 2.80GHz
<b>Ram:</b> DDR SDRAM 3 GB
<b>HDD:</b> Sata 250 GB
------------------------------------
<b>:: Application & Operating System :: </b>
<b>Database Master:</b> MySQL Server v. 5.1.30
<b>Database Slave:</b> MySQL Server v. 5.1.30 + Pecona
<b>Operating System:</b> Linux CentOS 5.3 of both
------------------------------------
<b>:: Installed System ::</b>
at 25/05/2550 by BMS Team
------------------------------------
<b>:: Client Connection :: </b>
About 70 - 90 Connection.
<hr>

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: สอบถามเรื่องการบันทึกใบเสร็จรับเงินครับ
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 24, 2011, 21:34:50 PM »
0
ลองตรวจสอบ คอลัมน์  billcode ในตาราง nondrugitems ครับ..มีการให้รหัสคลาดเคลือนหรือไม่ครับ..ซ้อนในตัวเอง..
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ Muxmonster

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องการบันทึกใบเสร็จรับเงินครับ
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 25, 2011, 09:49:04 AM »
0
วันนี้ได้ลองออกใบเสร็จรับเงินดูก็ยังเป็นเหมือนเดิมครับ พอ trace sql ออกมาดูพบว่ามัน error จริงๆครับตามโค้ดด้านล่าง
โค๊ด: [Select]
select t.*,o.*,d.name as tdrug,n.name as tndrug,n.billcode,n.billnumber,
concat(n.name,'(',n.billcode,')',' Unitprice') as tbillcode,
concat(n.name,'(',n.billnumber,')',' Unitprice') as tbillnumber,n.price,concat(n.name,'  ','(' , billcode,')' ) as nbillcode
from tempreport t
left outer join opitemrece o on o.finance_number = t.name9 and o.income = t.num1 and o.income not in ('03','54')
left outer join drugitems d on d.icode = o.icode
left outer join nondrugitems n on n.icode = o.icode
where t.reportname='RCPT-0062-0297'
order by t.num2

มันฟ้องว่ามันเลือกไม่ถูกว่าจะเอา billcode มาจากตารางไหน ถ้า error แบบนี้จะแก้อย่างไรครับเพราะ sql ที่ให้ดูมันถูกดึ่งมาจากโปรแกรมตอนบันทึกข้อมูลใบเสร็จรับเงินก่อนจะพิมพ์ใบเสร็จออกมา ขอบคุณล่วงหน้าครับ
<b>:: ก้าวแรกสำคัญเสมอ ::</b>
<hr>
<b>Banmi Hospital</b>
<b>:: Server Spec ::</b>
<b>Master:</b> HP Proliant DL320G6 Intel Xeon E5504 CPU 2.0GHz Quad Core
<b>Ram:</b> DDR3 8 GB
<b>HDD:</b> Sata 500 GB
------------------------------------
<b>Slave:</b> Acer Altos Intel Xeon CPU 2.80GHz
<b>Ram:</b> DDR SDRAM 3 GB
<b>HDD:</b> Sata 250 GB
------------------------------------
<b>:: Application & Operating System :: </b>
<b>Database Master:</b> MySQL Server v. 5.1.30
<b>Database Slave:</b> MySQL Server v. 5.1.30 + Pecona
<b>Operating System:</b> Linux CentOS 5.3 of both
------------------------------------
<b>:: Installed System ::</b>
at 25/05/2550 by BMS Team
------------------------------------
<b>:: Client Connection :: </b>
About 70 - 90 Connection.
<hr>

ออฟไลน์ Muxmonster

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องการบันทึกใบเสร็จรับเงินครับ
« ตอบกลับ #5 เมื่อ: พฤศจิกายน 25, 2011, 10:43:06 AM »
0
แก้ไขได้แล้วขอบคุณครับ  ;D
<b>:: ก้าวแรกสำคัญเสมอ ::</b>
<hr>
<b>Banmi Hospital</b>
<b>:: Server Spec ::</b>
<b>Master:</b> HP Proliant DL320G6 Intel Xeon E5504 CPU 2.0GHz Quad Core
<b>Ram:</b> DDR3 8 GB
<b>HDD:</b> Sata 500 GB
------------------------------------
<b>Slave:</b> Acer Altos Intel Xeon CPU 2.80GHz
<b>Ram:</b> DDR SDRAM 3 GB
<b>HDD:</b> Sata 250 GB
------------------------------------
<b>:: Application & Operating System :: </b>
<b>Database Master:</b> MySQL Server v. 5.1.30
<b>Database Slave:</b> MySQL Server v. 5.1.30 + Pecona
<b>Operating System:</b> Linux CentOS 5.3 of both
------------------------------------
<b>:: Installed System ::</b>
at 25/05/2550 by BMS Team
------------------------------------
<b>:: Client Connection :: </b>
About 70 - 90 Connection.
<hr>