This commit is contained in:
2025-08-05 23:41:16 +08:00
parent 8746a2087b
commit f8aacb3921
2 changed files with 22 additions and 20 deletions

View File

@@ -37,12 +37,7 @@ namespace GZ_LTHPilot_ORDER.Service
var saleOrgId = saleOrder["FSALEORGID"].ToString();
var sqlTemp = @"/*dialect*/UPDATE t1
SET
t1.F_INVOICEAMOUNT = ISNULL (TEMP1.FAFTERTOTALTAXFOR, 0) + ROUND(
(
ISNULL (TEMP1.FAFTERTOTALTAX, 0) / ISNULL (t1fin.FEXCHANGERATE, 0)
),
2
)
t1.F_INVOICEAMOUNT = ISNULL (TEMP1.FAFTERTOTALTAXFOR, 0)
FROM
T_SAL_ORDER t1
INNER JOIN T_SAL_ORDERFIN t1fin ON t1.FID = t1fin.FID
@@ -57,7 +52,7 @@ FROM
SELECT
FSALEORGID, -- 销售组织
F_PaperNumber, -- 纸质合同号
0 FAFTERTOTALTAX,
ISNULL (FAFTERTOTALTAX, 0) FAFTERTOTALTAX, -- 价税合计本币
ISNULL (FAFTERTOTALTAXFOR, 0) FAFTERTOTALTAXFOR -- 价税合计
FROM
T_IV_SALESIC
@@ -65,20 +60,19 @@ FROM
1 = 1
AND FDOCUMENTSTATUS = 'C'
AND FCANCELSTATUS = 'A'
AND FDATE >= '2025-01-01'
AND t1.F_SFQC = 0
AND FSALEORGID = '{0}'
AND F_PaperNumber = '{1}'
UNION ALL
SELECT
'100302' FSALEORGID, -- 销售组织
合同号 F_PaperNumber, -- 纸质合同号
SUM(ISNULL (专票金额, 0) + ISNULL (普票金额, 0)) FAFTERTOTALTAX, -- 价税合计本币
0 -- 价税合计
SUM(ISNULL (票金额, 0)) FAFTERTOTALTAX, -- 价税合计本币
SUM(ISNULL (发票原币金额, 0)) FAFTERTOTALTAXFOR -- 价税合计
FROM
oldk3seorder0701
oldk3ICSale0802
WHERE
1 = 1
AND 日期 < '2025-01-01'
AND 合同号 = '{1}'
GROUP BY
合同号