BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: 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 ไม่พบปัญหาดังกล่าวเลยครับ
???
-
ขนาดเล็กๆๆ น่าจะใช้ hn 7 หลัก ก็พอ ครับ
แล้ว หายหรือเปล่าครับ error
-
select sys_value from sys_var where sys_name='USE_SKIP_HN'
ผมทดสอบออก HN ใหม่ ก็ ok นะครับ
-
51.12.25b ลดเหลือ 7 หลัก ก็ยังมีอาการเดิม แต่พอถอยมาใช้ 51.12.4 ไม่พบปัญหา (ปัจจุบันใช้ 9 หลัก + พ.ศ. นำหน้า)
select sys_value from sys_var where sys_name='USE_SKIP_HN'
ได้ N ครับ
???
-
ทดสอบกับเครื่อง รพ HN 7 หลัก ไม่มี พศ นำหน้า
กลับบ้านจะไปทดสอบทีบ้านอีกครั้ง
-
select max(hn) from patient ได้เท่าไหร่ครับ
-
ใน SERVER จริง ได้ "..510012092.." ตรงตามเลขสุดท้ายที่เพิ่งออกไปครับ
แต่พบว่า ในตาราง patient มี HN ที่มีอยู่ 7 หลัก อยู่ประมาณ 10 คน เป็นผป.เก่า จากฐานข้อมูลเดิม (เก่ามาก) ไม่รู้ว่าจะมีผลอะไรมั๊ยครับ (เพราะในฐานของเทศบาลก็มี HN ปนกันอยู่เหมือนกัน ทั้ง 7 และ 9 หลัก แต่พอลบ 7 หลักออกไป ก็ยังพบปัญหาเช่นเดิม)