BMS-HOSxP Community

HOSxP => HOSxP Inventory => ข้อความที่เริ่มโดย: Bangkaja Distric Health Center ที่ มกราคม 22, 2012, 16:15:45 PM

หัวข้อ: ใบขอเบิกใน hosxp_pcu
เริ่มหัวข้อโดย: Bangkaja Distric Health Center ที่ มกราคม 22, 2012, 16:15:45 PM
ถ้ามีการเบิก 2 ใบในวันเดีนวกันจะพิมพ์ใบเบิกออกมาเฉพาะใบเบิกใบแรก ส่วนใบที่ 2 พิมพ์ไม่ได้ อ่ะ งง งง  :-\

โค๊ด: [Select]
Date Time Type Exec Time SQL Text

550122 15:55:15.653 SQL 15 select s.stock_draw_id,s.item_id,s1.item_name,s1.item_unit,s2.stock_draw_date,s.draw_qty,s1.unit_cost,s3.stock_draw_ref_no
 from stock_draw_item  s
left outer join  stock_item s1 on   s.item_id = s1.item_id
left outer join   stock_draw s2 on s.stock_draw_id = s2.stock_draw_id
left outer join   stock_subdraw s3 on s2.stock_draw_date = s3.stock_subdraw_date
where  s3.stock_subdraw_id=19
order by s1.item_name

หัวข้อ: Re: ใบขอเบิกใน hosxp_pcu
เริ่มหัวข้อโดย: pop_hosxp ที่ มกราคม 23, 2012, 11:23:00 AM
ต้องเปลี่ยนคำสั่งเป็นแบบนี้ครับ การ join table ระหว่าง stock_draw กับ stock_subdraw ต้อง join ด้วย stock_subdraw_id ครับ

select s.stock_draw_id,s.item_id,s1.item_name,s1.item_unit,s2.stock_draw_date,s.draw_qty,s1.unit_cost,s3.stock_draw_ref_no
 from stock_draw_item  s
left outer join  stock_item s1 on   s.item_id = s1.item_id
left outer join   stock_draw s2 on s.stock_draw_id = s2.stock_draw_id
left outer join   stock_subdraw s3 on s2.stock_draw_id = s3.stock_subdraw_id
where  s2.stock_subdraw_id=19
order by s1.item_name
หัวข้อ: Re: ใบขอเบิกใน hosxp_pcu
เริ่มหัวข้อโดย: Bangkaja Distric Health Center ที่ มีนาคม 23, 2012, 16:43:48 PM
ขอบคุณมากครับ เป็นงี้นี่เอง
หัวข้อ: Re: ใบขอเบิกใน hosxp_pcu
เริ่มหัวข้อโดย: Bangkaja Distric Health Center ที่ พฤษภาคม 02, 2012, 17:49:45 PM
ลองรันคิวรี่แล้วจำนวนเบิกก็ตรงตามที่บันทึกนะครับ แต่เวลาสั่งพิมพ์ในรีพอร์ทจำนวนเบิกไม่ตรง เหมือนจะถูกยอดไม่พอจ่ายหักไป เป็นแบบนี้ทุกใบ ในรีพอร์ทผมต้องผิดตรงไหนแน่ ๆ เลย
หัวข้อ: Re: ใบขอเบิกใน hosxp_pcu
เริ่มหัวข้อโดย: Bangkaja Distric Health Center ที่ มิถุนายน 05, 2012, 10:56:05 AM
เช่นในคิวรี่เบิก DMPA 10 แต่ในรีพอร์ท ยอดเบิกกลายเป็น 2 ทำไงดีพิมพ์ใบเบิกไม่ได้