自动化立体仓库 - WMS系统
zc
2024-07-29 7ff441cde857c41ae9908100de9c469ed5ab76be
src/main/java/asr_show_diff.sql
@@ -2,43 +2,56 @@
       ( asrsQty ) asrsQty,
       SUM ( erpQty ) erpQty,
       matnr,
       specs,
       maktx
   maktx,
   pgNo,
   outOrderNo,
   batch,
   model ,specs
FROM
    (
        SELECT CAST
               ( SUM ( anfme ) AS INT ) asrsQty,
               0 AS erpQty,
               matnr,
               specs,
               maktx
      model,
      maktx,
      pg_no AS pgNo,
      out_order_no AS outOrderNo,
      batch ,specs
        FROM
            asr_loc_detl
        GROUP BY
            matnr,
            specs,
            maktx UNION ALL
      maktx,
      pg_no,
      out_order_no,
      batch,
      model,specs UNION ALL
        SELECT
            0,
            CAST ( SUM ( numis ) AS INT ),
            itemid,
            itemcode,
            itemname
      itemname,
      '' AS pgNo,
      '' AS outOrderNo,
      itembatch AS batch
      ,itemSpc specs
        FROM
            (
                SELECT
                    *
                FROM
                    OPENROWSET ( 'SQLOLEDB', '192.168.1.147,1800'; 'XGMLK'; 'xunda0413', XDLinkLK.dbo.vwErpLKStorage )
      WHERE
         LKName = '中扬'
      ) a
      ( SELECT * FROM OPENROWSET ( 'SQLOLEDB', '192.168.1.147,1800'; 'XGMLK'; 'xunda0413', XDLinkLK.dbo.vwErpLKStorage ) WHERE LKName = '中扬二期' ) a
   GROUP BY
      itemid,
      itemcode,
      itemname
   ) b WHERE 1=1 and matnr not in (select matnr from man_order_detl)
      itemname,
      itembatch ,itemSpc
   ) b
WHERE
   1 = 1
   AND matnr NOT IN ( SELECT matnr FROM man_order_detl )
GROUP BY
   matnr,
   specs,
   maktx
   model,
   maktx,
   pgNo,
   outOrderNo,
   batch,specs