BMS-HOSxP Community
HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: 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
รบกวนฝากอาจารย์ตรวจสอบให้ด้วยครับ
-
ใช้ครับ
ถ้าเป็นตัวเต็มที่แยกจาก hosxp ใช้งานได้ปกติ
-
จากการทดสอบเบิกสินค้าจากคลังย่อยพบปัญหาการตัดเบิกของทั้ง ๆ ที่ยังมียาคงเหลืออยู่ตามภาพที่ 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
รบกวนฝากอาจารย์ตรวจสอบให้ด้วยครับ
ผมจะทดสอบเป็นเพื่อนนะครับ
เดี่ยวมารายงานผล
-
ผมจะทดสอบเป็นเพื่อนนะครับ
เดี่ยวมารายงานผล
ขอบคุณครับ เดี๋ยวรอฟังผลนะครับ ตอนนี้จะไปทดสอบด้วยการใช้ BMS HOSxP Inventory System
-
รบกวนอาจารย์ตรวจสอบให้ด้วยครับ
-
ขออนุญาตอาจารย์ MN อีกรอบครับ (ทดสอบใน inventory แล้วขึ้น no item in stock_item_list เหมือนเดิมครับ ทั้ง ๆ ที่ยายังคงเหลืออยู่ครับ)
-
ดันกระทู้อีกครั้งครับ ไม่ทราบว่าอาจารย์เห็นหรือยัง ผมทดสอบใน HOSxP กับ inventory ให้ผลเหมือนกันครับ ขึ้น no item in stock_item_list เหมือนเดิม และรบกวนอาจารย์เปลี่ยนจาก stock_item_code เป็น ชื่อยาจะเข้าใจได้ง่่ายกว่าครับ เพราะผู้ใช้ไม่ทราบว่ารหัสยานั้นคือยาอะไรครับ จะได้แก้ไขถูกครับ (ถ้ายาไม่มีเหลือใน stock จริง ๆ)
-
ปํญหาการตัดจ่ายแบบ manual ไม่ได้ อาจเนื่องมาจากมีการเบิกรายการของจากคลังใหญ่ในจำนวนที่เกินกว่าที่มีอยู่ในคลังใหญ่ จึงทำให้จำนวนของในคลังใหญ่ติดลบ หรือหากมีข้อสงสัยเพิ่มเติม ติดต่อที่ทีม Inventory ได้ที่เบอร์ 086-3364219
-
ปํญหาการตัดจ่ายแบบ manual ไม่ได้ อาจเนื่องมาจากมีการเบิกรายการของจากคลังใหญ่ในจำนวนที่เกินกว่าที่มีอยู่ในคลังใหญ่ จึงทำให้จำนวนของในคลังใหญ่ติดลบ หรือหากมีข้อสงสัยเพิ่มเติม ติดต่อที่ทีม Inventory ได้ที่เบอร์ 086-3364219
ถ้าดูจากตัวอย่างภาพที่ผม capture ของในคลังย่อยที่ผมจะเบิกมีอยู่ครับ แต่โปรแกรมแจ้งว่าไม่มีของครับ
-
ขอสอบถามหน่อยค่ะ ว่ารายการที่กำลังทำการตัดยอดแบบ manual นั้น สำหรับหน่วยบรรจุที่เลือก มันตรงกันกับหน่วยบรรจุที่ทำการเบิก/โอนหรือไม่คะ เพราะถ้าไม่ใช่หน่วยบรรจุเดียวกัน ก็จะขึ้น error แบบที่ีโพสไว้น่ะค่ะ
-
ขอสอบถามหน่อยค่ะ ว่ารายการที่กำลังทำการตัดยอดแบบ manual นั้น สำหรับหน่วยบรรจุที่เลือก มันตรงกันกับหน่วยบรรจุที่ทำการเบิก/โอนหรือไม่คะ เพราะถ้าไม่ใช่หน่วยบรรจุเดียวกัน ก็จะขึ้น error แบบที่ีโพสไว้น่ะค่ะ
หน่วยบรรจุเดียวกันครับ