mirror of
https://github.com/itflow-org/itflow
synced 2026-03-19 04:04:51 +00:00
Fix Balance sheet report so it doesn't calculate transfers, transfers use the expense and revenue tables as well. To fix this a transfer always has a vendor_id 0 in the expense table and category_id is always 0 for the revenues table, so dont sum those
This commit is contained in:
@@ -12,8 +12,8 @@
|
|||||||
a.account_notes,
|
a.account_notes,
|
||||||
a.account_type,
|
a.account_type,
|
||||||
COALESCE(SUM(p.payment_amount), 0) AS total_payments,
|
COALESCE(SUM(p.payment_amount), 0) AS total_payments,
|
||||||
COALESCE(SUM(r.revenue_amount), 0) AS total_revenues,
|
COALESCE(SUM(CASE WHEN r.revenue_category_id = 0 THEN r.revenue_amount ELSE 0 END), 0) AS total_revenues
|
||||||
COALESCE(SUM(e.expense_amount), 0) AS total_expenses
|
COALESCE(SUM(CASE WHEN e.expense_vendor_id = 0 THEN e.expense_amount ELSE 0 END), 0) AS total_expenses
|
||||||
FROM accounts a
|
FROM accounts a
|
||||||
LEFT JOIN payments p ON a.account_id = p.payment_account_id
|
LEFT JOIN payments p ON a.account_id = p.payment_account_id
|
||||||
LEFT JOIN revenues r ON a.account_id = r.revenue_account_id
|
LEFT JOIN revenues r ON a.account_id = r.revenue_account_id
|
||||||
|
|||||||
Reference in New Issue
Block a user