เป็นไปได้ว่า อาจจะเป็น bug ของงาน xray
แต่ได้ทำการทดสอบ โดยไปเพิ่มฟิวล์ physic_items_code ในตาราง xray_items จากเหตุผลตามรูป สี่เหลี่ยมด้านบนของรูป แล้วไปเอา ข้อมูลฟิวล์ xray_items_code มาใส่ให้เหมือนกัน ก็จะสามารถบันทึกได้โดยไม่เกิด error ตามที่คุณ kitisak แจ้งมาครับ
และได้ทำการ drop ฟิล์ว physic_items_code ทิ้งไป
แล้วลองสั่ง xray ใหม่ก็ จะทำให้สามารถแก้ไขปัญหาได้โดยดูจากรูปสี่เหลี่ยมด้านล่าง ของรูป
หมายเหตุ : ธรรมดาถ้าสั่ง xray จะต้องดึงราคา จากฟิลว์ service_price_ipd แต่ที่ error นั้น ไปดึงเอาราคาจาก ฟิล์ว service_price ซึ่งเป็นของราคาผู้ป่วยนอก
และ ฟิวล์ที่ชื่อ physic_items_code น่าจะเขียนผิด ควรจะเป็น xray_items_code แทนนะครับ รบกวน อ.mn ตรวจสอบให้ด้วยครับ ขอบคุณครับ