Include expense taxes in vendor summary

This commit is contained in:
Hillel Coren 2018-11-06 16:57:27 +02:00
parent bfc356687e
commit 07e98da626

View file

@ -338,7 +338,7 @@ class Vendor extends EntityModel
public function getTotalExpenses()
{
return DB::table('expenses')
->select('expense_currency_id', DB::raw('SUM(amount) as amount'))
->select('expense_currency_id', DB::raw('sum(expenses.amount + (expenses.amount * expenses.tax_rate1 / 100) + (expenses.amount * expenses.tax_rate2 / 100)) as amount'))
->whereVendorId($this->id)
->whereIsDeleted(false)
->groupBy('expense_currency_id')