SELECT
P.Currency_ID as ID
FROM
IssuedInvoices2 A
JOIN IssuedInvoices P ON P.ID=A.Parent_ID
LEFT JOIN IntrastatExchangeRates IEX on IEX.Currency_ID = P.Currency_ID
JOIN Firms F on F.ID=P.Firm_ID
WHERE
A.RowType=3 and
A.ToIntrastat = 'A' and
P.TradeType in (2, 4, 5, 6, 7, 8) and
P.VATDocument = 'A' and
(Select count(*) From IntrastatExchangeRates2 IEX2 where IEX2.Parent_ID=IEX.ID and IEX2.Date$DATE={$IntrastatExchangeRatesDate})=0 and
P.Currency_ID <> {$LocalCurrency} AND
((P.VATDate$DATE >= {$DATE_FROM}) AND (P.VATDate$DATE < {$DATE_TO}))
{ANDWHERE}
union
SELECT
P.Currency_ID as ID
FROM
CashReceived2 A
JOIN CashReceived P ON P.ID=A.Parent_ID
LEFT JOIN IntrastatExchangeRates IEX on IEX.Currency_ID = P.Currency_ID
JOIN Firms F on F.ID=P.Firm_ID
WHERE
A.RowType=3 and
A.ToIntrastat = 'A' and
P.TradeType in (2, 4, 5, 6, 7, 8) and
P.VATDocument = 'A' and
(Select count(*) From IntrastatExchangeRates2 IEX2 where IEX2.Parent_ID=IEX.ID and IEX2.Date$DATE={$IntrastatExchangeRatesDate})=0 and
P.Currency_ID <> {$LocalCurrency} AND
((P.VATDate$DATE >= {$DATE_FROM}) AND (P.VATDate$DATE < {$DATE_TO}))
{ANDWHERE}
union
SELECT
A.IntrastatCurrency_ID as ID
FROM
StoreDocuments2 A
JOIN PMStates PMS ON A.PMState_ID=PMS.ID
JOIN StoreDocuments P ON P.ID=A.Parent_ID
LEFT JOIN IntrastatExchangeRates IEX on IEX.Currency_ID = A.IntrastatCurrency_ID
JOIN Firms F on F.ID=P.Firm_ID
WHERE
PMS.SystemState=3 AND
A.RowType=3 and
A.ToIntrastat = 'A' and
P.TradeType in (2, 4, 5, 6) and
P.DocumentType='30' and
(Select count(*) From IntrastatExchangeRates2 IEX2 where IEX2.Parent_ID=IEX.ID and IEX2.Date$DATE={$IntrastatExchangeRatesDate})=0 and
A.IntrastatCurrency_ID <> {$LocalCurrency} AND
((P.IntrastatDate$DATE >= {$DATE_FROM}) AND (P.IntrastatDate$DATE < {$DATE_TO}))
{ANDWHERE}
group by 1
| Jméno | Typ | Velikost | Výraz | CLSID | Popis |
|---|---|---|---|---|---|
| ID | dtString | 10 | 4R5FINKNYNDL3C5P00CA141B44 | Měna |
{:LOW}{:HIGH}
Generated by ABRA Software a.s. 27.10.2021 16:36