From 2d2a1ae65d6c6a3e0f0d166114085fb167409068 Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Wed, 28 May 2025 18:05:57 +0800 Subject: [PATCH] 222 --- VapeEZDLL/VapeEZDLL.csproj | 2 ++ 成本的销售明细的SQL.txt | 46 +++++++++++++++++++++++++++++++++++++- 2 files changed, 47 insertions(+), 1 deletion(-) diff --git a/VapeEZDLL/VapeEZDLL.csproj b/VapeEZDLL/VapeEZDLL.csproj index fee4c6f..15af6fc 100644 --- a/VapeEZDLL/VapeEZDLL.csproj +++ b/VapeEZDLL/VapeEZDLL.csproj @@ -991,6 +991,7 @@ + @@ -1241,5 +1242,6 @@ + \ No newline at end of file diff --git a/成本的销售明细的SQL.txt b/成本的销售明细的SQL.txt index 0b19ef1..62af996 100644 --- a/成本的销售明细的SQL.txt +++ b/成本的销售明细的SQL.txt @@ -5,4 +5,48 @@ ON T1.FID = T2.FID left join T_HS_CALDIMENSIONS T5 on T3.FDIMENSIONID = T5.FDIMENSIONID left join T_BD_EXPENSE_L T6 on T4.FEXPENSEID = T6.FEXPID and T6.FLOCALEID = 2052 left join T_BD_MATERIAL ff on t2.FMaterialID=ff.FMaterialID -order by T2.FENTRYID desc \ No newline at end of file +order by T2.FENTRYID desc + + + + + SELECT T1.FCUSTOMERID,t1.FDOCUMENTSTATUS +, cc.[FBMMATERIALGROUP],SUM(FRealQty) AS FRealQty +,(SELECT SUM(FREALQTY) FROM dbo.T_SAL_RETURNSTOCK tui LEFT JOIN T_SAL_RETURNSTOCKENTRY tuide ON tui.FID=tuide.FID + WHERE tui.FAPPROVEDATE>='2025-05-01' AND tui.FAPPROVEDATE<'2025-06-01' AND tui.FDOCUMENTSTATUS='C' +) ReturnQty +,( +select sum(FALLAMOUNT) + from VHUB_T_BMGStandCost where 1=1 ) as F_YSZCB + + ,( +select sum(FMATERIALCOSTAMOUNT) + from VHUB_T_BMGStandCost where 1=1 ) as F_YSZCB_Z + ,( +select sum(FLABORCOSTAMOUNT) + from VHUB_T_BMGStandCost where 1=1 ) as F_YSCB_G_Z + ,( +select sum(FFEEAMOUNT) + from VHUB_T_BMGStandCost where 1=1 ) as F_YSCB_F_Z + + FROM + T_SAL_OUTSTOCK T1 + INNER join T_SAL_OUTSTOCKENTRY T2 ON T1.FID = T2.FID + INNER JOIN T_BD_MATERIAL matal2 ON T2.FMATERIALID = matal2.FMATERIALID + INNER JOIN VHUB_T_BMMGroupLinkTable cc ON matal2.FMATERIALGROUP = cc.[FMATERIALGROUP] + WHERE T1.FAPPROVEDATE>='2025-05-01' AND t1.FAPPROVEDATE<'2025-06-01' + GROUP BY T1.FCUSTOMERID +, cc.[FBMMATERIALGROUP],t1.FDOCUMENTSTATUS + + +--select T1.FID, T1.FBILLNO,T2.FENTRYID,t2.FMaterialID,ff.FNUMBER, FMustQty ,t4.*,T6.* +--from T_SAL_OUTSTOCK T1 inner join T_SAL_OUTSTOCKENTRY T2 +--inner join T_SAL_OUTSTOCKENTRY_C T3 on T3.FENTRYID = T2.FENTRYID +--ON T1.FID = T2.FID +-- inner join T_SAL_OUTSTOCKENTRY_CE T4 on T3.FENTRYID = T4.FENTRYID +-- left join T_HS_CALDIMENSIONS T5 on T3.FDIMENSIONID = T5.FDIMENSIONID +-- left join T_BD_EXPENSE_L T6 on T4.FEXPENSEID = T6.FEXPID and T6.FLOCALEID = 2052 +-- left join T_BD_MATERIAL ff on t2.FMaterialID=ff.FMaterialID +-- WHERE T1.FAPPROVEDATE>='2025-05-01' AND t1.FAPPROVEDATE<'2025-06-01' +--order by T2.FENTRYID desc +