BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: thannawe ที่ ธันวาคม 26, 2011, 16:54:19 PM

หัวข้อ: รายการคลังสินค้าหายไป พร้อมวิธีแก้
เริ่มหัวข้อโดย: thannawe ที่ ธันวาคม 26, 2011, 16:54:19 PM
มี รพ.สต.แจ้งมา ว่า อัพเกรด HOSxP_PCU version 3.54.12.20 แล้ว
รายการสินค้าในคลังสินค้า ไม่แสดง ผมทดสอบแล้วก็ไม่แสดงจริงๆ ที่อื่นเป็นกันไหมครับ

จึงแจ้งผ่านทาง Facebook และได้ แนวทางแก้ไขปัญหา จาก อ.pop_hosxp   ;)

ซึ่งเหตุ เกิดจากระบบคลังสินค้า ไม่ได้ ระบุ แต่ละรายการว่าจัดเก็บที่คลังใด
หลังจาก Upgrade HOSxP PCU รายการสินค้าจากระบบคลัง จะไม่แสดงรายการให้เห็นครับ

จึงได้ลองพยายาม หาทางแก้ไข และแจ้งให้ที่พบปัญหาทำตามนี้ครับ

1. Back up ฐานช้อมูลไว้ ก่อนครับ หากผิดพลาดจะได้นำกลับมา restore ได้

‎2.เปิด SQL Query  
//ขั้นตอนนี้ไปเพิ่ม auto increment ให้ตาราง คำสั่งด้านล่าง

 ALTER TABLE stock_item_warehouse
 MODIFY COLUMN stock_item_warehouse_id int(11) NOT NULL auto_increment

3.ใส่ข้อมูลเข้าตาราง จาก ตาราง stock_item
 
insert into stock_item_warehouse (item_id,warehouse_id,stoc​k_item_warehouse_id)
 select item_id,"1","null"
 from stock_item

4.เปลี่ยนตารางกลับคืนเหมื​อนเดิม

 ALTER TABLE stock_item_warehouse
 MODIFY COLUMN stock_item_warehouse_id int(11) NOT NULL

 ;)
ปล. วิธีแก้อีกวิธีคือ ใช้เวอร์ชั่นเก่า ก่อน Upgrade ไประบุ รายการสินค้า ว่า จัดเก็บอยู่ที่คลังใด ทุกรายการครับ ;) ;)


 ;D ;D ฝากไว้ เผื่อที่อื่นพบเจอปัญหาเหมือนกันที่โพธาราม พบทั้งอำเภอ เพราะไม่ได้เซ็ท ซักที่เลยครับ เลยเอามาแบ่งปันกันครับ ;D ;D
หัวข้อ: Re: รายการคลังสินค้าหายไป พร้อมวิธีแก้
เริ่มหัวข้อโดย: pop_hosxp ที่ ธันวาคม 26, 2011, 17:35:36 PM
ขออนุญาต อ.กิจ เพิ่มเติมตรง ข้อ 3 เราต้อง insert ข้อมูลลง stock_item_warehouse ครับ ไม่ใช่ stock_item และขอเพิ่มอีกนิดตรง

insert into stock_item_warehouse (item_id,warehouse_id,stoc​k_item_warehouse_id)
 select item_id,"1","null"
 from stock_item

ตรงเลข 1 ต้องดูก่อนว่าจะให้รายการสินค้าอยู่ในคลังไหน โดยการใช้คำสั่ง select * from stock_warehouse เพื่อหา warehouse_id ที่ต้องการ แล้วเอา warehouse_id ที่ได้ไปแทนที่เลข 1 ในคำสั่งข้างบนครับ

หัวข้อ: Re: รายการคลังสินค้าหายไป พร้อมวิธีแก้
เริ่มหัวข้อโดย: thannawe ที่ ธันวาคม 26, 2011, 18:02:25 PM
ตามอ.pop_hosxp เลยครับ ต้องขอบคุณ อ.pop_hosxp ที่ชี้ทางสว่างให้ครับ

ที่ใส่เลข 1 เพราะ ผมมีคลังเดียว ลองตรวจสอบแบบ อ.pop_hosxp แนะนำก่อนนะครับ  ;)

ปล. ใส่ข้อมูลเข้าตาราง จาก ตาราง stock_item
ผมว่าก็ถูกแล้วนะ 555
บอกว่าเอาข้อมูลเข้าใส่ตาราง จากตาราง stock_item   ;D ;D ;D
หัวข้อ: Re: รายการคลังสินค้าหายไป พร้อมวิธีแก้
เริ่มหัวข้อโดย: pop_hosxp ที่ ธันวาคม 26, 2011, 21:04:07 PM
ตาฝาดไปเอง อ่านไปทีแรกนึกว่าจะ update ตาราง stock_item  ;D ;D ;D 5555555555
หัวข้อ: Re: รายการคลังสินค้าหายไป พร้อมวิธีแก้
เริ่มหัวข้อโดย: thannawe ที่ ธันวาคม 28, 2011, 16:39:40 PM
ปล. พบปัญหาแล้วครับ บาง รพ.สต.ทำได้ บ้าง ทำไม่ได้ บ้าง เพราะ เกิดจาก
ตอนกำหนดผู้ดูแลคลัง ไม่ได้กำหนดผู้ดูแลคลังใหญ่ และผู้ดูแลคลังย่อย ด้วย

ถ้ากำหนดแล้วก็จะแสดงได้ปกติครับ ;D ;D ;D
หัวข้อ: Re: รายการคลังสินค้าหายไป พร้อมวิธีแก้
เริ่มหัวข้อโดย: thannawe ที่ มกราคม 13, 2012, 09:56:40 AM
ในเวอร์ชั่น HOSxP PCU 3.55.1.12 เป็นต้นไป

จะมีปุ่ม   ปรับสถานที่จัดเก็บคลังเป็นคลังยา

กดแล้ว รายการยาก็จะแสดง เช่นกันครับ ;D