Commit 59625f52 authored by guozhipeng's avatar guozhipeng

添加别名

parent 781338d6
......@@ -1328,7 +1328,7 @@ SELECT
ROUND(CIH.appliedMarketingAmount, 2) as appliedMarketingAmount : Decimal(20,6),
ROUND( (
SELECT
COALESCE(CIH.totalReconcilingAmount, 0) / COALESCE(CIH.totalNetAmount, 1) * SUM(COALESCE(CII_sub.quantity,0) * COALESCE(OI_sub.commPrice,0)) - COALESCE(CIH.appliedMarketingAmount,0)
COALESCE(CIH.totalReconcilingAmount, 0) / COALESCE(CIH.totalNetAmount, 1) * SUM(COALESCE(CII_sub.quantity,0) * COALESCE(OI_sub.commPrice,0)) - COALESCE(CIH.appliedMarketingAmount,0) AS applyAmount : Decimal(20,6)
FROM
CustomerInvoiceItem AS CII_sub
LEFT JOIN
......@@ -1911,7 +1911,7 @@ FROM(
ROUND(SUM(ROUND(T0.amount *(CASE WHEN T0.accCurrency ='CNY' THEN 1 ELSE T1.currencyRate END),2))/SUM(T0.amount),6) AS accCurrencyRate:Decimal(20,6)
FROM ClearItemAcc AS T0
LEFT JOIN CurrencyRate AS T1 ON T0.accCurrency = T1.baseCurrencyId AND TO_DATE(T0.accPostingDate) = TO_DATE(T1.date)
WHERE EXISTS(SELECT 1 FROM ClearItemInv WHERE docId = T0.docId)
WHERE EXISTS(SELECT 1 AS num:Decimal(20,0) FROM ClearItemInv WHERE docId = T0.docId)
GROUP BY T0.docId
) AS T10 ON T0.docId = T10.docId
LEFT JOIN PartyGroup AS T11 ON T1.businessPartnerCode = T11.partyId
......@@ -2088,7 +2088,7 @@ SELECT
T12.docId,
ROUND(SUM(ROUND(T12.amount * (CASE WHEN T12.accCurrency = 'CNY' THEN 1 ELSE T14.currencyRate END), 2)) / SUM(T12.amount), 6) AS accCurrencyRate:Decimal(20,6)
FROM (ClearItemAcc AS T12 LEFT JOIN CurrencyRate AS T14 ON T12.accCurrency = T14.baseCurrencyId AND TO_DATE(T12.accPostingDate) = TO_DATE(T14.date))
WHERE EXISTS (SELECT 1
WHERE EXISTS (SELECT 1 AS num:Decimal(20,0)
FROM ClearItemInv AS ClearItemInv_15
WHERE ClearItemInv_15.docId = T12.docId)
GROUP BY T12.docId) AS T10 ON T0.docId = T10.docId
......@@ -2174,7 +2174,7 @@ SELECT
T12.docId,
ROUND(SUM(ROUND(T12.amount * (CASE WHEN T12.accCurrency = 'CNY' THEN 1 ELSE T14.currencyRate END), 2)) / SUM(T12.amount), 6) AS accCurrencyRate:Decimal(20,6)
FROM (ClearItemAcc AS T12 LEFT JOIN CurrencyRate AS T14 ON T12.accCurrency = T14.baseCurrencyId AND TO_DATE(T12.accPostingDate) = TO_DATE(T14.date))
WHERE EXISTS (SELECT 1
WHERE EXISTS (SELECT 1 AS num:Decimal(20,0)
FROM ClearItemInv AS ClearItemInv_15
WHERE ClearItemInv_15.docId = T12.docId)
GROUP BY T12.docId) AS T10 ON T0.docId = T10.docId
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment