|
@@ -6,11 +6,11 @@
|
|
|
<select id="getShouRuJinE" resultType="com.huimv.getdata.entity.voucher.ErpVoucher"
|
|
|
parameterType="java.util.Date">
|
|
|
|
|
|
- select DISTINCT D.FCREDIT ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
+ select D.FCREDIT ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
inner join T_GL_VOUCHERENTRY D on D.FVOUCHERID=M.FVOUCHERID
|
|
|
inner join T_BD_ACCOUNT KM ON KM.FACCTID=D.FACCOUNTID
|
|
|
where
|
|
|
- KM.FNumber in ('6001.01', '6001.02','6001.03')
|
|
|
+ KM.FNumber in ('6001.01', '6001.02','6001.03','6051.01','6051.04','6051.07','6051.09')
|
|
|
<if test="date !=null">
|
|
|
and m.FDATE >= #{date}
|
|
|
</if>
|
|
@@ -20,23 +20,25 @@
|
|
|
<select id="getDangQianYueYingYeE" resultType="com.huimv.getdata.entity.voucher.ErpVoucher"
|
|
|
parameterType="java.util.Date">
|
|
|
|
|
|
- select DISTINCT D.FCREDIT ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
+ select D.FCREDIT ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
inner join T_GL_VOUCHERENTRY D on D.FVOUCHERID=M.FVOUCHERID
|
|
|
inner join T_BD_ACCOUNT KM ON KM.FACCTID=D.FACCOUNTID
|
|
|
where
|
|
|
- KM.FNumber in ('6401.01.01', '6401.01.02','6401.02.01','6401.02.02','6401.02.03')
|
|
|
- <if test="date !=null">
|
|
|
+ KM.FNumber in ('6401.01.01', '6401.01.02','6401.02.01','6401.02.02','6401.03','6401.02.03','6401.05.01','6401.05.02','6401.05.03'
|
|
|
+ ,'6402.01','6402.02','6402.04','6402.09')
|
|
|
+ <if test="date !=null">
|
|
|
and m.FDATE >= #{date}
|
|
|
</if>
|
|
|
ORDER BY M.FDATE DESC
|
|
|
</select>
|
|
|
<select id="getDangQianYueJingLiRun" resultType="com.huimv.getdata.entity.voucher.ErpVoucher"
|
|
|
parameterType="java.util.Date">
|
|
|
- select DISTINCT D.FCREDIT ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
+ select D.FCREDIT ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
inner join T_GL_VOUCHERENTRY D on D.FVOUCHERID=M.FVOUCHERID
|
|
|
inner join T_BD_ACCOUNT KM ON KM.FACCTID=D.FACCOUNTID
|
|
|
where
|
|
|
- substring(KM.FNumber,0,5) in ('6301','6703','6704','6112','6113','6101','6111')
|
|
|
+ substring(KM.FNumber,0,5) in ('6001','6051','6112','6111','6101','6113', '6301')
|
|
|
+ and D.FCREDIT != 0
|
|
|
<if test="date !=null">
|
|
|
and m.FDATE >= #{date}
|
|
|
</if>
|
|
@@ -44,14 +46,22 @@ inner join T_BD_ACCOUNT KM ON KM.FACCTID=D.FACCOUNTID
|
|
|
</select>
|
|
|
<select id="getDangQianZiJinYvE" resultType="com.huimv.getdata.entity.voucher.ErpVoucher"
|
|
|
parameterType="java.util.Date">
|
|
|
-select DISTINCT D.FCREDIT ,M.FDATE ,M.FACCTORGID ,KM.FNAME from T_GL_VOUCHER M
|
|
|
-inner join T_GL_VOUCHERENTRY D on D.FVOUCHERID=M.FVOUCHERID
|
|
|
- inner join T_BD_ACCOUNT_L KM ON KM.FACCTID=D.FACCOUNTID
|
|
|
+<!--select D.FCREDIT ,M.FDATE ,M.FACCTORGID ,KM.FNAME from T_GL_VOUCHER M-->
|
|
|
+<!--inner join T_GL_VOUCHERENTRY D on D.FVOUCHERID=M.FVOUCHERID-->
|
|
|
+<!-- inner join T_BD_ACCOUNT_L KM ON KM.FACCTID=D.FACCOUNTID-->
|
|
|
+
|
|
|
+<!-- <if test="date !=null">-->
|
|
|
+<!-- where m.FDATE >= #{date}-->
|
|
|
+<!-- </if>-->
|
|
|
+<!--ORDER BY M.FDATE DESC-->
|
|
|
+
|
|
|
+ select distinct m.fyearperiod yearperiod ,m.FEndBalance endBalance , d.FACCTORGID
|
|
|
+ from T_GL_BALANCE m
|
|
|
+ inner join T_GL_VOUCHER d on d.FACCOUNTBOOKID = m.FACCOUNTBOOKID
|
|
|
+ inner join T_BD_ACCOUNT_L KM ON KM.FACCTID=m.FACCOUNTID where km.fname IN ('人民币','人民币存款','外币存款')
|
|
|
+ and fdetailID = 0
|
|
|
+
|
|
|
|
|
|
- <if test="date !=null">
|
|
|
- where m.FDATE >= #{date}
|
|
|
- </if>
|
|
|
-ORDER BY M.FDATE DESC
|
|
|
|
|
|
</select>
|
|
|
<select id="getDangYueJieKuanYvE" resultType="com.huimv.getdata.entity.voucher.ErpVoucher"
|
|
@@ -79,7 +89,7 @@ INNER JOIN T_GL_VOUCHER B ON B.FVOUCHERID = D.FVOUCHERID
|
|
|
</select>
|
|
|
<select id="getChanPinShouRu" resultType="com.huimv.getdata.entity.voucher.ChanPinShouRu"
|
|
|
parameterType="java.util.Date">
|
|
|
-SELECT DISTINCT A.FSTOCKORGID , A.FDATE , C.FALLAMOUNT ,D.FNAME FROM T_SAL_OUTSTOCK A
|
|
|
+SELECT A.FSTOCKORGID , A.FDATE , C.FALLAMOUNT ,D.FNAME FROM T_SAL_OUTSTOCK A
|
|
|
INNER JOIN T_SAL_OUTSTOCKENTRY B ON A.FID= B.FID
|
|
|
INNER JOIN T_SAL_OUTSTOCKENTRY_F C ON C.FENTRYID = B.FENTRYID
|
|
|
INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = B.FMATERIALID
|
|
@@ -116,4 +126,16 @@ INNER JOIN t_org_organizations_l D ON D.FORGID = C.FACCTORGID
|
|
|
</if>
|
|
|
|
|
|
</select>
|
|
|
+ <select id="getDangQianYueJingLiRunFuShu" resultType="com.huimv.getdata.entity.voucher.ErpVoucher">
|
|
|
+ select D.FCREDIT * -1 fcredit ,M.FDATE ,M.FACCTORGID from T_GL_VOUCHER M
|
|
|
+ inner join T_GL_VOUCHERENTRY D on D.FVOUCHERID=M.FVOUCHERID
|
|
|
+ inner join T_BD_ACCOUNT KM ON KM.FACCTID=D.FACCOUNTID
|
|
|
+ where
|
|
|
+ substring(KM.FNumber,0,5) in ('6401','6402','6403','6601','6602','6605','6603', '6061','6711','6704' ,'6703' ,'6801')
|
|
|
+ and D.FCREDIT != 0
|
|
|
+ <if test="date !=null">
|
|
|
+ and m.FDATE >= #{date}
|
|
|
+ </if>
|
|
|
+ ORDER BY M.FDATE DESC
|
|
|
+</select>
|
|
|
</mapper>
|