ผู้เขียน หัวข้อ: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ  (อ่าน 4753 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
เหตุผลคือ การปรับค่าบริการใหม่หน่วยเหนือมีนโยบายให้คิดราคาเป็น 2 อัตรา คือ ผู้ที่มีสิทธิ์เบิกได้ให้คิดในอัตราของ กค. ส่วนผู้ที่ไม่มีสิทธิ์เบิกให้คิดอีกอัตราหนึ่ง และผมก็ได้ดำเนินการดังนี้
1.เพิ่มสิทธิ์ "ชำระเงินสดเบิกไม่ได้" ขึ้นมาอีกสิทธิ์ และกำหนดให้เอาอัตราค่าบริการในส่วน ราคาพิเศษ 1 มาคิด
2.ในส่วนค่าบริการที่มีอัตราแตกต่างกัน(บางรายการราคาไม่เท่ากัน)จะมี 2 ราคา คือ ราคาปกติและราคาพิเศษ 1 (ไม่ได้มีครบทุกรายการ รายการที่ราคาเท่ากันทั้ง 2 อัตรา ก็ไม่ได้ใส่ราคาพิเศษ 1 ไว้)
3.จากการทดสอบ เมื่อลองคิดราคาในรายการที่ไม่ได้ใส่ราคาพิเศษ 1 ไว้(เพราะราคาเท่ากัน) ราคาที่แสดงคือ 0 บาท ส่วนในรายการที่มีราคาพิเศษ 1 ก็จะเอาราคาพิเศษ 1 มาคิดได้ถูกต้อง
ดังนั้นจึงมีคำถามว่า
1.ถ้าจะให้มีการคิดราคา 2 อัตราตามที่ผมได้กล่าวมาแล้ว จะต้องทำอย่างไรถึงจะถูกต้อง
2.ในรายการที่ไม่ได้ลงราคาพิเศษ 1 ไว้ ทำอย่างไรจึงจะให้เอาราคาปกติมาคิดเลย
3.ถ้าหากจำเป็นต้องเพิ่มราคาพิเศษ 1 ทุกรายการ พอจะมีคำสั่งที่จะให้ copy ราคาปกติ มาใส่ในช่อง ราคาพิเศษ 1 เลยหรือไม่(แล้วค่อยแก้ไขราคาพิเศษ 1 ที่มีราคาแตกต่างกันภายหลัง จะง่ายกว่าที่ต้องมาพิมพ์ใส่เองทีและรายการ)
ขอความกระจ่างและแนวทางด้วยครับ เนื่องจากจะเริ่มใช้เต็มทนแล้วจะได้มีเวลาทดสอบครับ
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ
« ตอบกลับ #1 เมื่อ: กันยายน 17, 2006, 02:59:41 AM »
0
update  nondrugitems set price1=price  where price1 is null and price1=" "

ลองดูครับ
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
Re: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ
« ตอบกลับ #2 เมื่อ: กันยายน 17, 2006, 19:39:02 PM »
0
ไม่สำเร็จครับ ไม่ทราบว่าทำถูกขั้นตอนหรือเปล่า แจ้ง error ตามรูปที่แนบ ขอคำชี้แนะด้วยครับ ข้าน้อยด้อยปัญญาจึงพึ่งพาผู้อื่นอยู่เรื่อยๆ(กำลังศึกษาภาษา SQL อย่างขมักเขม้นอยู่ครับ) ขอบคุณอีกครั้ง(ที่รบกวนบ่อยๆ)
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
Re: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ
« ตอบกลับ #3 เมื่อ: กันยายน 17, 2006, 20:04:41 PM »
0
เท่าที่สังเกตในตาราง nondrugitems ไม่มี fileld ชื่อ price1 แต่ราคาพิเศษ1 จะเป็น Price2(ในตาราง nondrugitems)พอลองเปลี่ยนในคำสั่งเป็น price2 ทั้งหมดก็ไม่ได้แจ้ง error ว่า "Invalid data packet" ครับ
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ
« ตอบกลับ #4 เมื่อ: กันยายน 17, 2006, 20:39:38 PM »
0
ขอโทษครับ พอดีตอนที่ตอบ ผมอยู่ที่บ้าน(ไม่มี hosxp) คิดว่า ราคาพิเศษ 1 น่าจะเท่ากับ price1
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

doramon

  • บุคคลทั่วไป
Re: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ
« ตอบกลับ #5 เมื่อ: กันยายน 17, 2006, 21:54:45 PM »
0
update  nondrugitems set price2=price
update  nondrugitems set price1=price  where price1 is null  or  price1=" "
« แก้ไขครั้งสุดท้าย: กันยายน 18, 2006, 08:00:46 AM โดย doraemon(saiyok) »

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
Re: รบกวนขอคำสั่งเพิ่มราคาพิเศษ 1 ด้วยครับ
« ตอบกลับ #6 เมื่อ: กันยายน 17, 2006, 22:58:46 PM »
0
ได้แล้วครับ อ.อ๊อด เอ้อ แค่คำสั่งง่ายๆ ผมยังคลำหาตั้งนานกว่าจะได้ ขอบคุณมากครับ
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22