SELECT SUM(A.amount) AS Amount, SUM(A.localamount) AS LocalAmount FROM CashReceived A WHERE A.CashDesk_ID = :CashDeskID UNION ALL SELECT -SUM(A.amount) AS Amount, -SUM(A.localamount) AS LocalAmount FROM RefundedCashReceived A WHERE A.CashDesk_ID = :CashDeskID UNION ALL SELECT -SUM(A.amount) AS Amount, -SUM(A.localamount) AS LocalAmount FROM CashPaid A WHERE A.CashDesk_ID = :CashDeskID UNION ALL SELECT SUM(A.amount) AS Amount, SUM(A.localamount) AS LocalAmount FROM RefundedCashPaid A WHERE A.CashDesk_ID = :CashDeskID UNION ALL SELECT 0.00 AS Amount, SUM(A.Amount) AS LocalAmount FROM CashDeskExchangeDifferences A WHERE A.CashDesk_ID = :CashDeskID AND A.Profit = 'A' UNION ALL SELECT 0.00 AS Amount, -SUM(A.Amount) AS LocalAmount FROM CashDeskExchangeDifferences A WHERE A.CashDesk_ID = :CashDeskID AND A.Profit = 'N'
Generated by ABRA Software a.s. 27.10.2021 16:34:08