Update TaxSummary.php
This commit is contained in:
@ -28,6 +28,17 @@ class TaxSummary extends Controller
|
||||
|
||||
$status = request('status');
|
||||
$year = request('year', Date::now()->year);
|
||||
|
||||
// check and assign year start
|
||||
if (($financial_start = Date::parse(setting('general.financial_start')))->month != 1) {
|
||||
// check if a specific year is requested
|
||||
if (!is_null(request('year'))) {
|
||||
$financial_start->year = $year;
|
||||
}
|
||||
|
||||
$year = [$financial_start->format('Y'), $financial_start->addYear()->format('Y')];
|
||||
$financial_start->subYear()->subMonth();
|
||||
}
|
||||
|
||||
$t = Tax::enabled()->where('rate', '<>', '0')->pluck('name')->toArray();
|
||||
|
||||
@ -35,7 +46,9 @@ class TaxSummary extends Controller
|
||||
|
||||
// Dates
|
||||
for ($j = 1; $j <= 12; $j++) {
|
||||
$dates[$j] = Date::parse($year . '-' . $j)->format('M');
|
||||
$ym_string = is_array($year) ? $financial_start->addMonth()->format('Y-m') : $year . '-' . $j;
|
||||
|
||||
$dates[$j] = Date::parse($ym_string)->format('M');
|
||||
|
||||
foreach ($taxes as $tax_name) {
|
||||
$incomes[$tax_name][$dates[$j]] = [
|
||||
|
Reference in New Issue
Block a user