update Hossub4หลัก ใน JHCIS

ปัญหาคือ การใช้โปรแกรม Debpro ของ DEVTEAM จะออกยอดลูกหนี้ไม่ตรง หากใน JHCIS ของท่าน มีการกำหนด สถานบริการรอง(Hossub) ไม่ครบ 5 หลัก

1.ตรวจสอบ ด้วย Scpt  ชุดที่ 1 (hossub ไม่ครบ 5 หลักใน Person ตามนี้
.........................................
SELECT
p.pcucodeperson,
p.pid,
p.hosmain,
p.hossub
FROM person p
WHERE LENGTH(p.hossub)<='4';
..........................................

2.ตรวจสอบ ด้วย Scpt  ชุดที่ 2 (hossub ไม่ครบ 5 หลักใน Visit ตามนี้
..........................................
SELECT
vt.pcucode,
vt.visitno,
vt.visitdate,
vt.pid,
vt.hosmain,
vt.hossub,
vt.money1
FROM visit vt
WHERE LENGTH(vt.hossub)<='4';
..........................................

3. Update ใน Person  ตามนี้
...................................
UPDATE person p
SET p.hossub = p.pcucodeperson
WHERE hossub = right(p.pcucodeperson,4);
...................................
4.Update ใน Visit ตามนี้
...................................
UPDATE visit vt
SET vt.hossub = vt.pcucodeperson
WHERE vt.hossub = right(vt.pcucodeperson,4);
..................................
หมายเหตุ : ข้อ 3-4 จะอัพเดดได้เฉพาะที่ Hossub เป็นของสถานบริการของเรา 
5.ให้นำScpt ชุดที่ 1มาตรวจสอบอีกรอบ หากยังมีรายชื่อโผล่มา คงต้องกลับไปแก้ใน person ก่อน ตามนี้

6.และให้นำScpt ชุดที่ 2 มาตรวจสอบอีกรอบ หากมีรายชื่อโผล่มาให้กลับไปแก้ใน Visit ด้วยการไปอัพเดดสิทธิ์ และอย่าลืม บันทึกก่อนออกจากหน้านี้ด้วยนะ

7.ปัญหาเหล่านี้มักเกิดในข่วงต้นปีงบประมาณ เพราะหลายแห่งเริ่มจะอัพเดดสิทธิ PERSON  ดังนั้น ก่อนจะทำอะไรสิ่งสำคัญที่สุดคือ Backup Jhcisdb ไว้ก่อนทุกครั้งนะค่ะ 

😻.........................pusawkao.........................😺


link ที่เกี่ยวข้อง


ไม่มีความคิดเห็น:

https://www.blogs

 kllgnsgkj[jtlm'oahd bfldkb'pdojgaojp mfigjdo;sjgaij misjgo;sjagijwo;