This commit is contained in:
2025-08-06 21:45:33 +08:00
parent 4dbe349f48
commit 38a1f3e90b
2 changed files with 96 additions and 10 deletions

View File

@@ -236,13 +236,20 @@ WHERE aa.FCreditStatus='A' AND aa.FRowAuditStatus='A' AND bb.FNUMBER=Cccc.FNUMBE
(
SELECT F_PaperNumber, FSALEORGID ,SUM(FAFTERTOTALTAXFOR) AS '<EFBFBD><EFBFBD>Ʊ<EFBFBD>ܽ<EFBFBD><EFBFBD><EFBFBD>' FROM (
SELECT F_PaperNumber, t0.FSALEORGID,t0.FCURRENCYID,fin.FSettleCurrId
,CASE WHEN F_ORDERCATEGORY ='67283ced82f38d' THEN FAFTERTOTALTAXFOR
WHEN F_ORDERCATEGORY !='67283ced82f38d' AND F_GENERALINVOICE='Y' THEN 0 ELSE FAFTERTOTALTAXFOR END AS FAFTERTOTALTAXFOR
,CASE WHEN F_ORDERCATEGORY ='67283ced82f38d' THEN FALLAMOUNTFOR
WHEN F_ORDERCATEGORY !='67283ced82f38d' AND F_GENERALINVOICE='Y' THEN 0 ELSE FALLAMOUNTFOR END AS FAFTERTOTALTAXFOR
--FAFTERTOTALTAX
FROM T_IV_SALESIC t0 WITH(NOLOCK)
INNER JOIN T_SAL_ORDER aa1 WITH(NOLOCK) ON t0.F_PAPERNUMBER=aa1.F_contractnumber AND t0.FSETTLEORGID=aa1.FSALEORGID
FROM
(
SELECT t1.f_contractno AS F_PAPERNUMBER, t0.FSALEORGID,t0.FCURRENCYID,F_GENERALINVOICE
,SUM(t1.FALLAMOUNTFOR) AS FALLAMOUNTFOR
FROM T_IV_SALESIC t0 WITH(NOLOCK)
LEFT JOIN T_IV_SALESICENTRY t1 WITH(NOLOCK) ON t0.FID=t1.FID
WHERE t0.F_SFQC=0 AND t0.FDOCUMENTSTATUS='C'
GROUP BY t1.f_contractno, t0.FSALEORGID,t0.FCURRENCYID,F_GENERALINVOICE
) t0
INNER JOIN T_SAL_ORDER aa1 WITH(NOLOCK) ON t0.F_PAPERNUMBER=aa1.F_contractnumber AND t0.FSALEORGID=aa1.FSALEORGID
INNER JOIN dbo.T_SAL_ORDERFIN fin ON aa1.FID=fin.FID
WHERE t0.F_SFQC=0 AND t0.FDOCUMENTSTATUS='C'
) tt
GROUP BY F_PaperNumber, FSALEORGID
) AD ON AD.F_PaperNumber = A.F_contractnumber AND ad.FSALEORGID=a.FSALEORGID