cnf
9 天以前 1a8c968a346d18e9b5b92128168ba5bd0767af10
service/Wom/WomdaahbManager.cs
@@ -227,7 +227,8 @@
                        sum(b.dab020)     as slsl,
                        max(u.fname)      as dw,
                        max(ahb.DAAHB001) as hbdh,
                        dbo.F_QX_GETRECODEPOTSE(MAX(B.DAB003),'','','') AS RecoKw
                   dbo.F_QX_GETRECODEPOTSE(MAX(B.DAB003), '', '', '') AS RecoKw,
                   max(e1.kc)                                         as kc
                        FROM WOMDAAHB ahb
                          left join WOMDAAHB_LIST ahbl on ahb.GUID = ahbl.MID
                          left join WOMDAA A on ahbl.PWORK_NO = a.daa021 and ahb.org_id = a.erp_sczz
@@ -236,10 +237,15 @@
                          LEFT JOIN WOMCAB D ON B.erpid = D.ERPID
                          LEFT JOIN MES_WORKSHOP_LINE WL ON WL.ID = A.DAA015
                          left join mes_items m on M.ID = b.dab003
                             left join (select a.ITEM_ID, a.DEPOT_ID, sum(isnull(QUANTITY, 0)) as kc
                                        from MES_INV_ITEM_STOCKS a
                                        group by a.ITEM_ID, a.DEPOT_ID) e1 on e1.ITEM_ID = m.item_id and e1.DEPOT_ID = m.depot_code
                          left join MES_UNIT u on u.id = ahbl.UNIT
                          left join [dbo].[v_caa] v on v.guid = a.guid
                          LEFT JOIN MES_BACK_FLASH F ON b.dab003 = F.ItemId
                          WHERE ahb.daahb001 = '{0}' AND D.ISSUE_TYPE = 1 AND (F.ItemId is null OR F.checkStatus<>1)
                    WHERE ahb.daahb001 = '{0}'
                      AND D.ISSUE_TYPE = 1
                      AND (F.ItemId is null OR F.checkStatus <> 1)
                          group by m.item_no
                          ORDER BY m.item_no 
                          ", query.hbNo);