basis filter added to reports

This commit is contained in:
Sevan Nerse
2021-09-20 10:06:55 +03:00
parent 69aeb32fae
commit 8bdb6e2e98
8 changed files with 62 additions and 5 deletions

View File

@@ -37,7 +37,9 @@ class ProfitLoss extends Report
$income_transactions = $this->applyFilters(Transaction::with('recurring')->income()->isNotTransfer(), ['date_field' => 'paid_at']);
$expense_transactions = $this->applyFilters(Transaction::with('recurring')->expense()->isNotTransfer(), ['date_field' => 'paid_at']);
switch ($this->getSetting('basis')) {
$basis = $this->getSearchStringValue('basis', $this->getSetting('basis'));
switch ($basis) {
case 'cash':
// Revenues
$revenues = $income_transactions->get();