This commit is contained in:
2025-08-29 16:43:26 +08:00
parent e3cf45c336
commit 16a3bb1e93
3 changed files with 6 additions and 6 deletions

View File

@@ -52,10 +52,10 @@ namespace Pilot_KD_Parino.QPHY_AutoWrireRecord
//GROUP BY a.FBILLNO,a.F_AMOUNT "; //GROUP BY a.FBILLNO,a.F_AMOUNT ";
string sql = $@"/*dialect*/SELECT bb.F_CONTRACTNUMBER,bb.F_AMOUNT,fin.FBillAllAmount,bb.F_expenses, bb.FBILLNO string sql = $@"/*dialect*/SELECT bb.F_CONTRACTNUMBER,bb.F_AMOUNT,fin.FBillAllAmount,bb.F_expenses, bb.FBILLNO
,(fin.FBillAllAmount+bb.F_expenses-bb.F_AMOUNT) AS XiaoFamount ,(bb.ZhengShuHeJi+bb.F_expenses-bb.F_AMOUNT) AS XiaoFamount
,b.FALLAMOUNT22 ,b.FALLAMOUNT22
FROM T_AutoWrireRecordEntry b FROM T_AutoWrireRecordEntry b
INNER JOIN dbo.T_SAL_ORDER bb INNER JOIN dbo.ZZV_SalOrder bb
ON b.FBILLNO2=bb.FBILLNO ON b.FBILLNO2=bb.FBILLNO
INNER JOIN dbo.T_SAL_ORDERFIN fin ON bb.FID=fin.FID INNER JOIN dbo.T_SAL_ORDERFIN fin ON bb.FID=fin.FID
WHERE bb.FBILLNO in ('{bill}')"; WHERE bb.FBILLNO in ('{bill}')";

View File

@@ -38,10 +38,10 @@ namespace Pilot_KD_Parino.QPHY_AutoWrireRecord
//获取单据Id //获取单据Id
string Id = sheet["Id"].ToString(); string Id = sheet["Id"].ToString();
string sql = $@"/*dialect*/SELECT bb.F_CONTRACTNUMBER,bb.F_AMOUNT,fin.FBillAllAmount,bb.F_expenses, bb.FBILLNO string sql = $@"/*dialect*/SELECT bb.F_CONTRACTNUMBER,bb.F_AMOUNT,fin.FBillAllAmount,bb.F_expenses, bb.FBILLNO
,(fin.FBillAllAmount+bb.F_expenses-bb.F_AMOUNT) AS XiaoFamount ,(bb.ZhengShuHeJi+bb.F_expenses-bb.F_AMOUNT) AS XiaoFamount
,b.FALLAMOUNT22 ,b.FALLAMOUNT22
FROM T_AutoWrireRecordEntry b FROM T_AutoWrireRecordEntry b
INNER JOIN dbo.T_SAL_ORDER bb INNER JOIN dbo.ZZV_SalOrder bb
ON b.FBILLNO2=bb.FBILLNO ON b.FBILLNO2=bb.FBILLNO
INNER JOIN dbo.T_SAL_ORDERFIN fin ON bb.FID=fin.FID INNER JOIN dbo.T_SAL_ORDERFIN fin ON bb.FID=fin.FID
WHERE b.fid={Id} "; WHERE b.fid={Id} ";

View File

@@ -69,7 +69,7 @@ namespace Pilot_KD_Parino.SQL
C.FBILLALLAMOUNT_LC AS 'FALLAMOUNT' , C.FBILLALLAMOUNT_LC AS 'FALLAMOUNT' ,
C.FBILLALLAMOUNT as 'FALLAMOUNTY', C.FBILLALLAMOUNT as 'FALLAMOUNTY',
ISNULL(A.F_AMOUNT,0) as 'FYAMOUNT', ISNULL(A.F_AMOUNT,0) as 'FYAMOUNT',
C.FBILLALLAMOUNT+a.F_EXPENSES-A.F_AMOUNT as 'FDAMOUNT2', a.ZhengShuHeJi+a.F_EXPENSES-A.F_AMOUNT as 'FDAMOUNT2',
C.FSETTLECURRID as 'FCurr', C.FSETTLECURRID as 'FCurr',
case when DATEDIFF(MONTH, A.FDATE, GETDATE())<3 then 'True' else 'False' end as 'FIs30' , case when DATEDIFF(MONTH, A.FDATE, GETDATE())<3 then 'True' else 'False' end as 'FIs30' ,
'销售订单' as 'FTYPE', '销售订单' as 'FTYPE',
@@ -106,7 +106,7 @@ GROUP BY F_PaperNumber, FSALEORGID
) as FInvoiceAmount30Days ) as FInvoiceAmount30Days
,[整单累计退货金额]=ISNULL(( ,[整单累计退货金额]=ISNULL((
SELECT SUM(CC.FBILLALLAMOUNT) AS '累计退货金额' SELECT SUM(CC.FBILLALLAMOUNT) AS '累计退货金额'
FROM T_SAL_ORDER AA FROM ZZV_SalOrder AA
INNER JOIN T_SAL_ORDERFIN CC ON CC.FID =AA.FID INNER JOIN T_SAL_ORDERFIN CC ON CC.FID =AA.FID
WHERE AA.FDOCUMENTSTATUS= 'C' AND ISNULL(AA.F_CONTRACTNUMBER,'') !='' AND AA.F_contractnumber LIKE A.F_contractnumber+'%' WHERE AA.FDOCUMENTSTATUS= 'C' AND ISNULL(AA.F_CONTRACTNUMBER,'') !='' AND AA.F_contractnumber LIKE A.F_contractnumber+'%'
AND AA.fid<>A.fid AND aa.FSALEORGID=a.FSALEORGID),0) AND AA.fid<>A.fid AND aa.FSALEORGID=a.FSALEORGID),0)