Monday, December 10, 2012

การกำหนดค่า HOSxP เมื่อขึ้น ปีใหม่

การกำหนดค่า HOSxP เมื่อขึ้น ปีใหม่

ก็จะผ่านไปอีก 1 ปีแล้วนะครับ จะขึ้นปีใหม่กันอีกแล้ว ... พอถึงปีใหม่ที่ไร ผมก็จะได้รับโทรศัพท์จากเพื่อนๆ ว่าเมื่อขึ้นปีใหม่แล้วจะต้องปรับอะไรกับโปรแกรม  HOSxP บ้าง... เพราะฉนั้นก่อนที่วันนั้นจะมาถึงเรามาเรียนรู้กันก่อนจะได้ไม่ตื่นเต้นกัน .....

มาดูกันก่อนนะครับว่าสิ่งที่มีการปรับมีอะไรบ้าง
1.HN (สำหรับที่ใดที่มีการนำปี พ.ศ.นำหน้า ถ้าท่านไม่ใช้ แบบนี้ก็ ข้ามไป) ระบบจะออกให้
2.AN ตัวนี้ก็เช่นกันระบบ จะออกให้  เช่น 5600000001

3. เลข XN  ยกตัวอย่าง เช่น ต้องการให้รัน เป็นรูปแบบ  5600000 ให้ไปเพิ่ม   ในตาราง Serial  โดยการไปเพิ่มในตารางตรงๆ ผ่าน SQL Query โดยการเพิ่ม name = xn-2556  และ serial_no =   5600000      หรือใช้คำสั่ง

insert into serial (name,serial_no) values ('xn-2556','5600000')

4.เลข DN  ยกตัวอย่าง เช่น ต้องการให้รัน เป็นรูปแบบ  5600000 ให้ไปเพิ่ม   ในตาราง Serial  โดยการไปเพิ่มในตารางตรงๆ ผ่าน SQL Query โดยการเพิ่ม name = dn-2556  และ serial_no =   5600000      หรือใช้คำสั่ง

insert into serial (name,serial_no) values ('dn-2556','5600000')



5. ส่วน ตาราง Refer จะประกอบไปด้วย เลขส่ง Refer และรับ Refer  โดยใน ตาราง Serial 
   i_refer_number เลข refer เข้า
   o_refer_number เลข refer ออก

*ให้เพิ่ม หลังจาก เที่ยงคืนวันที่ 31 ธันวาคม (ขึ้นปีใหม่แล้ว)

 โดยการไปเพิ่มในตารางตรงๆ ผ่าน SQL Query 
Select * from serial where name in ('i_refer_number','o_refer_number')

แล้วเพิ่ม   และ serial_no =   5600000      หรือใช้คำสั่ง

update serial
set serial_no = '5600000'
where name in ('i_refer_number','o_refer_number')

6. Lab Number (สำหรับที่ใดที่มีการนำปี พ.ศ.นำหน้า ถ้าท่านไม่ใช้ แบบนี้ก็ ข้ามไป)   สามารถไปเพิ่มในตารางตรงๆ ผ่าน SQL Query โดยใช้คำสั่ง 

Select * from serial where name ='lab_order_number'

โดยการเพิ่ม   และ serial_no =   5600000      หรือใช้คำสั่ง


update serial
set serial_no = '5600000'
where name  ='lab_order_number'


7. Finance Number (สำหรับที่ใดที่มีการนำปี พ.ศ.นำหน้า ถ้าท่านไม่ใช้ แบบนี้ก็ ข้ามไป)

  สามารถไปเพิ่มในตารางตรงๆ ผ่าน SQL Query โดยใช้คำสั่ง 

Select * from serial where name ='finance_number''

โดยการเพิ่ม   และ serial_no =   5600000      หรือใช้คำสั่ง


update serial
set serial_no = '5600000'
where name  ='finance_number'

หลักๆ ก็มีแค่นี้ครับ ....หากมีอีกจะมา Update กันต่อไป...




No comments: