BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: anukul ที่ ธันวาคม 26, 2008, 16:40:32 PM

หัวข้อ: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: anukul ที่ ธันวาคม 26, 2008, 16:40:32 PM
เมื่อคืนได้ upgrade Server จริง เป็น 51.12.25b (Santa version)  :D

พบปัญหาบางราย จนท.ห้องบัตร เพิ่มผป.ใหม่ อยู่ดีๆ ก็ขึ้น error ดังภาพ  ทำอะไรไม่ถูก เพราะมีอาการประมาณ ตี 2 เกรงใจไม่กล้าโทรปรึกษา อ.ทั้งหลาย   เลยลอง upgrade structure ใหม่อีก 2-3 รอบ  check table อีก 2 รอบ  serial check ต่ออีก 2-3 รอบ  อยู่ดีๆ ก็หายไปเอง ตอนประมาณ ตี 3  :'(  พอตอนเช้าเลยถอยทัพกลับไป 51.12.4 ตามเดิมก่อนครับ

พอตอนบ่าย ผมลองใหม่กับ Server ของเทศบาลที่กำลัง set ใหม่  จนท.เทศบาลทดลองกรอกบัตรใหม่ได้ 2 คน พอคนที่ 3 ขึ้น error เหมือนกันเลย  แต่คราวนี้ทำยังไงก็ไม่หาย  :'( :'(

ปรึกษาอ.อ๊อด ว่าน่าจะใช้ HN 7 หลัก ไม่ต้องมีพ.ศ.นำหน้า

==> 51.12.25b ลองแก้ตามที่แจ้งแล้วก็ยังขึ้น error เหมือนเดิมครับ  ทำงานต่อเพื่อออก HN ใหม่ไม่ได้

==> 51.10.29 ไม่พบปัญหาดังกล่าวเลยครับ

 ???
หัวข้อ: Re: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: doramon ที่ ธันวาคม 26, 2008, 16:43:32 PM
ขนาดเล็กๆๆ น่าจะใช้ hn 7 หลัก ก็พอ ครับ

แล้ว หายหรือเปล่าครับ error

หัวข้อ: Re: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: doramon ที่ ธันวาคม 26, 2008, 16:47:42 PM
select sys_value from sys_var where sys_name='USE_SKIP_HN'

ผมทดสอบออก  HN ใหม่ ก็ ok นะครับ


หัวข้อ: Re: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: anukul ที่ ธันวาคม 26, 2008, 16:51:51 PM
51.12.25b  ลดเหลือ 7 หลัก ก็ยังมีอาการเดิม  แต่พอถอยมาใช้ 51.12.4  ไม่พบปัญหา (ปัจจุบันใช้ 9 หลัก + พ.ศ. นำหน้า)

select sys_value from sys_var where sys_name='USE_SKIP_HN'
  ได้  N  ครับ

 ???
หัวข้อ: Re: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: doramon ที่ ธันวาคม 26, 2008, 16:54:58 PM
ทดสอบกับเครื่อง รพ  HN 7  หลัก  ไม่มี พศ นำหน้า 

กลับบ้านจะไปทดสอบทีบ้านอีกครั้ง
หัวข้อ: Re: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: manoi ที่ ธันวาคม 26, 2008, 16:58:22 PM
select max(hn) from patient ได้เท่าไหร่ครับ
หัวข้อ: Re: Error!! ห้องบัตรทำบัตรใหม่ไม่ได้ครับ
เริ่มหัวข้อโดย: anukul ที่ ธันวาคม 26, 2008, 17:04:11 PM
ใน SERVER จริง ได้  "..510012092.."  ตรงตามเลขสุดท้ายที่เพิ่งออกไปครับ

แต่พบว่า ในตาราง patient มี HN ที่มีอยู่ 7 หลัก อยู่ประมาณ 10 คน  เป็นผป.เก่า จากฐานข้อมูลเดิม (เก่ามาก)  ไม่รู้ว่าจะมีผลอะไรมั๊ยครับ   (เพราะในฐานของเทศบาลก็มี HN ปนกันอยู่เหมือนกัน ทั้ง 7 และ 9 หลัก  แต่พอลบ 7 หลักออกไป ก็ยังพบปัญหาเช่นเดิม)