|
|
|
@ -71,7 +71,7 @@ |
|
|
|
a.order_qty, |
|
|
|
a.related_order_no, |
|
|
|
a.related_order_line_no, |
|
|
|
dbo.Get_InboundQty(a.site, a.bu_no, a.order_no, a.part_no, 'CRT') as actualStockInQty |
|
|
|
dbo.Get_InboundQty(a.site, a.bu_no, a.order_no, a.related_order_no,a.related_order_line_no, 'in') as actualStockInQty |
|
|
|
FROM inbound_notification_detail as a |
|
|
|
left join WareHouse as b on a.site = b.site and a.bu_no = b.bu_no and a.in_warehouse = b.WareHouseID |
|
|
|
<where> |
|
|
|
@ -152,22 +152,39 @@ |
|
|
|
</update> |
|
|
|
|
|
|
|
<select id="getInboundDetail2" resultType="com.gaotao.modules.trans.entity.TransDetailSub"> |
|
|
|
<!-- select--> |
|
|
|
<!-- de.site,--> |
|
|
|
<!-- de.orderRef2,--> |
|
|
|
<!-- sub.subNo,--> |
|
|
|
<!-- sub.subQty,--> |
|
|
|
<!-- isnull(WareHouseName, sub.OrderRef4) as OrderRef4,--> |
|
|
|
<!-- isnull(LocationName, sub.OrderRef5) as OrderRef5,--> |
|
|
|
<!-- UserID as userId,--> |
|
|
|
<!-- UserName as userName,--> |
|
|
|
<!-- He.TransDate--> |
|
|
|
<!-- from TransHeader He--> |
|
|
|
<!-- inner join TransDetail de ON He.Site = de.site and He.OrderRef2 = de.orderRef2 and He.TransNo = de.transNo--> |
|
|
|
<!-- inner join TransDetailSub sub on de.site = sub.site and de.transNo = sub.transNo and de.orderRef2 = sub.orderRef2 and de.itemNo = sub.itemNo--> |
|
|
|
<!-- left join WareHouse wa on wa.Site = sub.site and wa.bu_no = sub.OrderRef2 and wa.WareHouseID = sub.OrderRef4--> |
|
|
|
<!-- left join Location lo on lo.Site = sub.site and lo.bu_no = sub.OrderRef2 and lo.WareHouseID = sub.OrderRef4 and lo.LocationID = sub.OrderRef5--> |
|
|
|
<!-- where de.site = #{site} and de.orderRef2 = #{buNo} AND he.orderRef1 = #{orderNo} and de.partNo = #{partNo}--> |
|
|
|
|
|
|
|
select |
|
|
|
de.site, |
|
|
|
de.orderRef2, |
|
|
|
sub.subNo, |
|
|
|
sub.subQty, |
|
|
|
isnull(WareHouseName, sub.OrderRef4) as OrderRef4, |
|
|
|
isnull(LocationName, sub.OrderRef5) as OrderRef5, |
|
|
|
UserID as userId, |
|
|
|
UserName as userName, |
|
|
|
He.TransDate |
|
|
|
from TransHeader He |
|
|
|
inner join TransDetail de ON He.Site = de.site and He.OrderRef2 = de.orderRef2 and He.TransNo = de.transNo |
|
|
|
inner join TransDetailSub sub on de.site = sub.site and de.transNo = sub.transNo and de.orderRef2 = sub.orderRef2 and de.itemNo = sub.itemNo |
|
|
|
left join WareHouse wa on wa.Site = sub.site and wa.bu_no = sub.OrderRef2 and wa.WareHouseID = sub.OrderRef4 |
|
|
|
left join Location lo on lo.Site = sub.site and lo.bu_no = sub.OrderRef2 and lo.WareHouseID = sub.OrderRef4 and lo.LocationID = sub.OrderRef5 |
|
|
|
where de.site = #{site} and de.orderRef2 = #{buNo} AND he.orderRef1 = #{orderNo} and de.partNo = #{partNo} |
|
|
|
A.site, |
|
|
|
A.bu_no AS orderRef2, |
|
|
|
A. roll_no AS subNo, |
|
|
|
A. roll_qty AS subQty, |
|
|
|
isnull(WareHouseName, A.warehouse_id) as OrderRef4, |
|
|
|
isnull(LocationName, A.location_id) as OrderRef5, |
|
|
|
transaction_by as userId, |
|
|
|
C.user_display as userName, |
|
|
|
A.transaction_date AS TransDate |
|
|
|
from StockTransactionLog A |
|
|
|
left join WareHouse wa on wa.Site = A.site and wa.bu_no = A.bu_no and wa.WareHouseID = A.warehouse_id |
|
|
|
left join Location lo on lo.Site = A.site and lo.bu_no = A.bu_no and lo.WareHouseID = A.warehouse_id and lo.LocationID = A.location_id |
|
|
|
LEFT JOIN sys_user C ON A.site = C.site AND C.username = A.transaction_by |
|
|
|
where A.site = #{site} and A.bu_no = #{buNo} AND A.document_type = #{orderType} |
|
|
|
AND A.document_no = #{orderNo} AND A.order_no = #{relatedOrderNo} AND A.order_line_no = #{relatedOrderLineNo} |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="getInboundShopOrderList" resultType="com.gaotao.modules.inboundNotification.entity.vo.InboundNotificationDetailVo"> |
|
|
|
|