BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: pop_hosxp ที่ กุมภาพันธ์ 22, 2011, 22:10:39 PM

หัวข้อ: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ กุมภาพันธ์ 22, 2011, 22:10:39 PM
จากการทดสอบเบิกสินค้าจากคลังย่อยพบปัญหาการตัดเบิกของทั้ง ๆ ที่ยังมียาคงเหลืออยู่ตามภาพที่ 1 แต่พอเข้าไปเบิกยาพบว่า ระบบแจ้งว่าไม่มียาเหลืออยู่ดังภาพที่ 2 ผมเลย trace คำสั่งได้ดังภาพที่ 3 ซึ่งพอดู code แล้วคำสั่งที่ 3 ซึ่งเป็นแบบนี้

  select d.stock_draw_list_id, d.stock_draw_left_qty
from stock_draw_list d,stock_draw w,stock_item_list s ,stock_item i ,stock_deliver_detail d1,
stock_po_detail d2, stock_po p  where d.item_list_id = s.item_list_id and i.item_id = s.item_id
and d1.stock_deliver_detail_id = s.stock_deliver_detail_id
and   d1.stock_po_detail_id = d2.stock_po_detail_id  and   d2.stock_po_id = p.stock_po_id
and  d.stock_draw_id = w.stock_draw_id   and w.department_id = 2
and s.item_id = 1130 and d.stock_item_unit_id = 1124 and d.stock_draw_left_qty > 0
order by s.item_expire 

แต่จริง ๆ น่าจะเป็นแบบคำสั่งนี้ หรือเปล่าครับ

 select d.stock_draw_list_id, d.stock_draw_left_qty
from stock_draw_list d,stock_draw w,stock_item_list s ,stock_item i ,stock_deliver_detail d1,
stock_po_detail d2, stock_po p  where d.item_list_id = s.item_list_id and i.item_id = s.item_id
and d1.stock_deliver_detail_id = s.stock_deliver_detail_id
and   d1.stock_po_detail_id = d2.stock_po_detail_id  and   d2.stock_po_id = p.stock_po_id
and  d.stock_draw_id = w.stock_draw_id   and w.department_id = 2
and s.item_id = 1130 and s.stock_item_unit_id = 1124 and d.stock_draw_left_qty > 0
order by s.item_expire


รบกวนฝากอาจารย์ตรวจสอบให้ด้วยครับ
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: doramon ที่ กุมภาพันธ์ 22, 2011, 22:17:32 PM
ใช้ครับ

ถ้าเป็นตัวเต็มที่แยกจาก  hosxp ใช้งานได้ปกติ

หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ กุมภาพันธ์ 22, 2011, 23:26:35 PM
จากการทดสอบเบิกสินค้าจากคลังย่อยพบปัญหาการตัดเบิกของทั้ง ๆ ที่ยังมียาคงเหลืออยู่ตามภาพที่ 1 แต่พอเข้าไปเบิกยาพบว่า ระบบแจ้งว่าไม่มียาเหลืออยู่ดังภาพที่ 2 ผมเลย trace คำสั่งได้ดังภาพที่ 3 ซึ่งพอดู code แล้วคำสั่งที่ 3 ซึ่งเป็นแบบนี้

  select d.stock_draw_list_id, d.stock_draw_left_qty
from stock_draw_list d,stock_draw w,stock_item_list s ,stock_item i ,stock_deliver_detail d1,
stock_po_detail d2, stock_po p  where d.item_list_id = s.item_list_id and i.item_id = s.item_id
and d1.stock_deliver_detail_id = s.stock_deliver_detail_id
and   d1.stock_po_detail_id = d2.stock_po_detail_id  and   d2.stock_po_id = p.stock_po_id
and  d.stock_draw_id = w.stock_draw_id   and w.department_id = 2
and s.item_id = 1130 and d.stock_item_unit_id = 1124 and d.stock_draw_left_qty > 0
order by s.item_expire 

แต่จริง ๆ น่าจะเป็นแบบคำสั่งนี้ หรือเปล่าครับ

 select d.stock_draw_list_id, d.stock_draw_left_qty
from stock_draw_list d,stock_draw w,stock_item_list s ,stock_item i ,stock_deliver_detail d1,
stock_po_detail d2, stock_po p  where d.item_list_id = s.item_list_id and i.item_id = s.item_id
and d1.stock_deliver_detail_id = s.stock_deliver_detail_id
and   d1.stock_po_detail_id = d2.stock_po_detail_id  and   d2.stock_po_id = p.stock_po_id
and  d.stock_draw_id = w.stock_draw_id   and w.department_id = 2
and s.item_id = 1130 and s.stock_item_unit_id = 1124 and d.stock_draw_left_qty > 0
order by s.item_expire


รบกวนฝากอาจารย์ตรวจสอบให้ด้วยครับ

ผมจะทดสอบเป็นเพื่อนนะครับ
เดี่ยวมารายงานผล
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ กุมภาพันธ์ 23, 2011, 08:43:52 AM
ผมจะทดสอบเป็นเพื่อนนะครับ
เดี่ยวมารายงานผล

ขอบคุณครับ เดี๋ยวรอฟังผลนะครับ ตอนนี้จะไปทดสอบด้วยการใช้ BMS HOSxP Inventory System
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ มีนาคม 01, 2011, 11:12:39 AM
รบกวนอาจารย์ตรวจสอบให้ด้วยครับ
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ มีนาคม 08, 2011, 16:19:21 PM
ขออนุญาตอาจารย์ MN อีกรอบครับ (ทดสอบใน inventory แล้วขึ้น no item in stock_item_list เหมือนเดิมครับ ทั้ง ๆ ที่ยายังคงเหลืออยู่ครับ)
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ พฤษภาคม 01, 2011, 15:14:52 PM
ดันกระทู้อีกครั้งครับ ไม่ทราบว่าอาจารย์เห็นหรือยัง ผมทดสอบใน HOSxP กับ inventory ให้ผลเหมือนกันครับ ขึ้น no item in stock_item_list เหมือนเดิม และรบกวนอาจารย์เปลี่ยนจาก stock_item_code เป็น ชื่อยาจะเข้าใจได้ง่่ายกว่าครับ เพราะผู้ใช้ไม่ทราบว่ารหัสยานั้นคือยาอะไรครับ จะได้แก้ไขถูกครับ (ถ้ายาไม่มีเหลือใน stock จริง ๆ)
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: BMS-Inventory Team ที่ พฤษภาคม 26, 2011, 14:56:32 PM
ปํญหาการตัดจ่ายแบบ manual ไม่ได้ อาจเนื่องมาจากมีการเบิกรายการของจากคลังใหญ่ในจำนวนที่เกินกว่าที่มีอยู่ในคลังใหญ่ จึงทำให้จำนวนของในคลังใหญ่ติดลบ หรือหากมีข้อสงสัยเพิ่มเติม ติดต่อที่ทีม Inventory ได้ที่เบอร์ 086-3364219
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ พฤษภาคม 26, 2011, 15:21:51 PM
ปํญหาการตัดจ่ายแบบ manual ไม่ได้ อาจเนื่องมาจากมีการเบิกรายการของจากคลังใหญ่ในจำนวนที่เกินกว่าที่มีอยู่ในคลังใหญ่ จึงทำให้จำนวนของในคลังใหญ่ติดลบ หรือหากมีข้อสงสัยเพิ่มเติม ติดต่อที่ทีม Inventory ได้ที่เบอร์ 086-3364219

ถ้าดูจากตัวอย่างภาพที่ผม capture ของในคลังย่อยที่ผมจะเบิกมีอยู่ครับ แต่โปรแกรมแจ้งว่าไม่มีของครับ
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: BMS-Inventory Team ที่ พฤษภาคม 26, 2011, 17:14:06 PM
ขอสอบถามหน่อยค่ะ ว่ารายการที่กำลังทำการตัดยอดแบบ manual นั้น สำหรับหน่วยบรรจุที่เลือก มันตรงกันกับหน่วยบรรจุที่ทำการเบิก/โอนหรือไม่คะ เพราะถ้าไม่ใช่หน่วยบรรจุเดียวกัน ก็จะขึ้น error แบบที่ีโพสไว้น่ะค่ะ
หัวข้อ: Re: script การเบิกยาจากระบบเบิกสินค้าจากคลังย่อยผิดพลาด หรือไม่ครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ พฤษภาคม 26, 2011, 18:48:23 PM
ขอสอบถามหน่อยค่ะ ว่ารายการที่กำลังทำการตัดยอดแบบ manual นั้น สำหรับหน่วยบรรจุที่เลือก มันตรงกันกับหน่วยบรรจุที่ทำการเบิก/โอนหรือไม่คะ เพราะถ้าไม่ใช่หน่วยบรรจุเดียวกัน ก็จะขึ้น error แบบที่ีโพสไว้น่ะค่ะ

หน่วยบรรจุเดียวกันครับ