|
@@ -5,9 +5,10 @@
|
|
|
|
|
|
<select id="getYuanCaiLiaoCunLiang" resultType="com.huimv.getdata.entity.kucun.YuanCaiLiaoKuCun"
|
|
|
parameterType="java.util.Date">
|
|
|
- SELECT DISTINCT A.FSTOCKORGID ,A.FUPDATETIME , A.FBASEQTY , B.FNAME ,C.FMATERIALID ,C.FNAME wuLiaoName FROM T_STK_INVENTORY A
|
|
|
-INNER JOIN t_BD_Stock_L B ON B.FSTOCKID = A.FSTOCKID
|
|
|
-INNER JOIN T_BD_MATERIAL_L C ON C.FMATERIALID = A.FMATERIALID
|
|
|
+ SELECT DISTINCT A.FSTOCKORGID ,A.FUPDATETIME , A.FBASEQTY , B.FNAME ,C.FMATERIALID ,C.FNAME wuLiaoName ,D.FNUMBER FROM T_STK_INVENTORY A
|
|
|
+ INNER JOIN t_BD_Stock_L B ON B.FSTOCKID = A.FSTOCKID
|
|
|
+ INNER JOIN T_BD_MATERIAL D ON D.FMATERIALID= A.FMATERIALID
|
|
|
+ INNER JOIN T_BD_MATERIAL_L C ON C.FMATERIALID = A.FMATERIALID
|
|
|
<if test="date !=null">
|
|
|
where A.FUPDATETIME >= #{date}
|
|
|
</if>
|
|
@@ -61,6 +62,9 @@ INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
|
|
|
</if>)
|
|
|
|
|
|
</select>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
<select id="getChengPinDangRi" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
|
|
|
parameterType="java.util.Date">
|
|
|
|
|
@@ -93,7 +97,7 @@ INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
|
|
|
</select>
|
|
|
<select id="getYangMaoZhiDangRi" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
|
|
|
parameterType="java.util.Date">
|
|
|
-SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER
|
|
|
+SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER fnumber
|
|
|
FROM T_STK_INSTOCK A
|
|
|
INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
|
|
|
INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
@@ -103,7 +107,7 @@ INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
|
|
|
and A.FDATE >= #{date}
|
|
|
</if>
|
|
|
UNION ALL
|
|
|
-SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER
|
|
|
+SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER fnumber
|
|
|
FROM T_PRD_INSTOCK A
|
|
|
INNER JOIN T_PRD_INSTOCKENTRY B ON A.FID = B.FID
|
|
|
INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
@@ -113,7 +117,7 @@ INNER JOIN T_PRD_INSTOCKENTRY B ON A.FID = B.FID
|
|
|
and A.FDATE >= #{date}
|
|
|
</if>
|
|
|
UNION ALL
|
|
|
-SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER
|
|
|
+SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER fnumber
|
|
|
FROM T_STK_MISCELLANEOUS A
|
|
|
INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
|
|
|
INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
@@ -362,5 +366,66 @@ INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
|
|
|
and A.FDATE >= #{date}
|
|
|
</if>
|
|
|
</select>
|
|
|
+ <select id="getChengPinDangRiAll" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
|
|
|
+ parameterType="java.lang.String">
|
|
|
+
|
|
|
+ SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
|
|
|
+ FROM T_STK_INSTOCK A
|
|
|
+ INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
|
|
|
+ INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN t_BD_Stock_L E ON E.FSTOCKID = B.FSTOCKID
|
|
|
+ <if test="date !=null">
|
|
|
+ and A.FDATE >= #{date}
|
|
|
+ </if>
|
|
|
+ UNION ALL
|
|
|
+ SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
|
|
|
+ FROM T_PRD_INSTOCK A
|
|
|
+ INNER JOIN T_PRD_INSTOCKENTRY B ON A.FID = B.FID
|
|
|
+ INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN t_BD_Stock_L E ON E.FSTOCKID = B.FSTOCKID
|
|
|
+ <if test="date !=null">
|
|
|
+ and A.FDATE >= #{date}
|
|
|
+ </if>
|
|
|
+ UNION ALL
|
|
|
+ SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME,C.FNUMBER ,D.FNAME wuLiaoName
|
|
|
+ FROM T_STK_MISCELLANEOUS A
|
|
|
+ INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
|
|
|
+ INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN t_BD_Stock_L E ON E.FSTOCKID = B.FSTOCKID
|
|
|
+ <if test="date !=null">
|
|
|
+ and A.FDATE >= #{date}
|
|
|
+ </if>
|
|
|
+
|
|
|
+
|
|
|
+ </select>
|
|
|
+ <select id="getChengPinChuKuAll" resultType="com.huimv.getdata.entity.kucun.ChenPinChuKu"
|
|
|
+ parameterType="java.lang.String">
|
|
|
+
|
|
|
+ SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID ,F.FMATERIALID ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
|
|
|
+ FROM T_SAL_OUTSTOCK A
|
|
|
+ INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
|
|
|
+ INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
|
|
|
+ INNER JOIN T_BD_MATERIAL C ON F.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN t_BD_Stock_L E ON E.FSTOCKID = F.FSTOCKID
|
|
|
+ <if test="date !=null">
|
|
|
+ WHERE A.FDATE >= #{date}
|
|
|
+ </if>
|
|
|
+
|
|
|
+ UNION ALL
|
|
|
+ SELECT DISTINCT B.FQTY FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
|
|
|
+ FROM T_PRD_INSTOCK A
|
|
|
+ INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
|
|
|
+ INNER JOIN T_BD_MATERIAL C ON B.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = C.FMATERIALID
|
|
|
+ INNER JOIN t_BD_Stock_L E ON E.FSTOCKID = B.FSTOCKID
|
|
|
+ <if test="date !=null">
|
|
|
+ WHERE A.FDATE >= #{date}
|
|
|
+ </if>
|
|
|
+
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|