วิธีแก้ไขผู้รับบริการวัคซีนใน รพ.สต. แต่ขึ้น Location เป็น "ที่อื่น" ใน HosXP PCU

วิธีแก้ไขผู้รับบริการวัคซีนใน รพ.สต. ของเรา แต่ขึ้น Location เป็น "ที่อื่น" ทำให้ข้อมูลไม่ถูกส่งออก

 ปกติการให้บริการวัคซีนถ้าหน่วยงานเราเป็นคนให้บริการ location ต้องมีสถานะเป็น "ที่นี่" แต่อาจจะมีความผิดพลาดหรือเข้าใจคลาดเคลื่อนทำให้เผลอคลิกเลือก location เป็น "ที่อื่น" ซึ่งจะส่งผลทำให้ข้อมูลการให้บริการไม่ถูกส่งออกครับ วันนี้จะบอกวิธีแก้ปัญหา และปิดตัวเลือก "ที่อื่น" ไม่ให้มีอีกต่อไป แบบง่ายๆสไตล์ User กันครับ
***คำเตือน สำคํญมาก ก่อนเข้าไปยุ่งกับฐานข้อมูลโดยตรงให้สำรองข้อมูลไว้ก่อนนะครับ ผิดพลาดมาจะได้แก้ไขได้

1. เปิดโปรแกรม HosXP PCU

2. ในบัญชี 3 เวลาเราเพิ่มงานบริการวัคซีนจะมีตัวเลือก "ที่นี่" และ "ที่อื่น" แบบนี้ชวนให้สับสน ฉะนั้นเรามาแก้ไขและลบออกกัน แต่ก่อนลบเราต้องมาแก้ข้อมูลกันก่อน

3. คลิกแถบเมนู เลือก "Tools" เลือก "SQL Query"


4. จะเข้าที่หน้านี้ เลือกแถบ Query ให้พิมพ์คำสั่งตามนี้นะครับ

SELECT * FROM person_wbc_service WHERE wbc_location_type_id="2"

จากนั้นกด "Run"



5. ถ้ามีข้อมูลที่เราเลือกไว้เป็น "ที่อื่น" จะมีข้อมูลแสดงขึ้นมาอย่างที่เห็นครับ ของผมนี่ก็เยอะเหมือนกันนะ ^^"

6. หลังจากเช็คข้อมูลแล้ว เราจะมาเปลี่ยน location ให้กลับมาเป็น "ที่นี่" ด้วยคำสั่งนี้ครับ

UPDATE person_wbc_service SET wbc_location_type_id="1" WHERE wbc_location_type_id="2"

จากนั้นกดปุ่ม "Exec"


7. โปรแกรมจะถามว่ายืนยันที่จะอัพเดทหรือไม่ กด "Yes" โลดครับ แค่นี้สถานะ location ก็จะถูกเปลี่ยนกลับมาเป็น "ที่นี่" ทุกคนพร้อมที่จะส่งออกใหม่อีกครั้ง


8. เพื่อความแน่ใจลองเช็คดูอีกรอบด้วยคำสั่ง

SELECT * FROM person_wbc_service WHERE wbc_location_type_id="2"

ถ้าทำถูกต้องจะต้องสะอาดเกลี้ยงเกลาแบบนี้นะครับ ^^


9. ต่อไปเราจะปิด (ลบ)ตัวเลือก "ที่อื่น" ไม่ให้มีอีกต่อไป

10. อยู่ที่หน้าต่าง "SQL Query" เหมือนเดิม
เปิดตาราง "wbc_location_type"  หรือพิมพ์คำสั่ง   select * from wbc_location_type
กดปุ่ม "Run" เลือกแถบ "Query" จะเห็นตาราง location ใช้เมาส์คลิกตรง "ที่อื่น"


11. จากนั้นก็กดปุ่ม Delete และกดปุ่ม OK


12. ลบเสร็จแล้วก็กดปุ่ม "Update"


 13. จะเห็นว่าถ้าเราเขาไปบันทึกข้อมูลจะไม่มีตัวเลือก "ที่อื่น"ให้รกหูรกตา ไม่ต้องผิดพลาดกันอีกต่อไป (ไม่รู้จะทำขึ้นมาทำไม 555)

14. ในการบันทึกข้อมูลบริการวัคซีนให้เราคลิกเลือก "บังคับส่งออก" ด้วยนะครับ แก้ไขข้อมูลหรือส่งข้อมูลย้อนหลังจะได้ไม่ต้องยุ่งยากย้อนวันที่ส่งอีก

ขอบคุณ อ.จอน   อ.ปิ๊ก  ที่ให้คำชี้แนะครับผม มีปัญหาอะไรไม่เข้าใจ ถามอาจารย์ทั้ง 2 ท่านนะครับ ผมทำคู่มือเฉยๆ 555
แล้วพบกันใหม่ครับ

ความคิดเห็น

บทความที่ได้รับความนิยม