Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
lcj-btp-java-app
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
郭智朋
lcj-btp-java-app
Commits
59625f52
Commit
59625f52
authored
Feb 16, 2025
by
guozhipeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加别名
parent
781338d6
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
paymentRequest.cds
db/cds/warehouse/paymentRequest.cds
+4
-4
No files found.
db/cds/warehouse/paymentRequest.cds
View file @
59625f52
...
@@ -1328,7 +1328,7 @@ SELECT
...
@@ -1328,7 +1328,7 @@ SELECT
ROUND(CIH.appliedMarketingAmount, 2) as appliedMarketingAmount : Decimal(20,6),
ROUND(CIH.appliedMarketingAmount, 2) as appliedMarketingAmount : Decimal(20,6),
ROUND( (
ROUND( (
SELECT
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
FROM
CustomerInvoiceItem AS CII_sub
CustomerInvoiceItem AS CII_sub
LEFT JOIN
LEFT JOIN
...
@@ -1911,7 +1911,7 @@ FROM(
...
@@ -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)
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
FROM ClearItemAcc AS T0
LEFT JOIN CurrencyRate AS T1 ON T0.accCurrency = T1.baseCurrencyId AND TO_DATE(T0.accPostingDate) = TO_DATE(T1.date)
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
GROUP BY T0.docId
) AS T10 ON T0.docId = T10.docId
) AS T10 ON T0.docId = T10.docId
LEFT JOIN PartyGroup AS T11 ON T1.businessPartnerCode = T11.partyId
LEFT JOIN PartyGroup AS T11 ON T1.businessPartnerCode = T11.partyId
...
@@ -2088,7 +2088,7 @@ SELECT
...
@@ -2088,7 +2088,7 @@ SELECT
T12.docId,
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)
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))
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
FROM ClearItemInv AS ClearItemInv_15
WHERE ClearItemInv_15.docId = T12.docId)
WHERE ClearItemInv_15.docId = T12.docId)
GROUP BY T12.docId) AS T10 ON T0.docId = T10.docId
GROUP BY T12.docId) AS T10 ON T0.docId = T10.docId
...
@@ -2174,7 +2174,7 @@ SELECT
...
@@ -2174,7 +2174,7 @@ SELECT
T12.docId,
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)
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))
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
FROM ClearItemInv AS ClearItemInv_15
WHERE ClearItemInv_15.docId = T12.docId)
WHERE ClearItemInv_15.docId = T12.docId)
GROUP BY T12.docId) AS T10 ON T0.docId = T10.docId
GROUP BY T12.docId) AS T10 ON T0.docId = T10.docId
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment