fix fiscal quarter

This commit is contained in:
Yuri Kuznetsov
2021-09-29 14:03:37 +03:00
parent 501a4b3415
commit c41522ab67
@@ -892,7 +892,9 @@ abstract class BaseQueryComposer implements QueryComposer
if (is_numeric($fiscalShift)) {
$fiscalShift = (int) $fiscalShift;
$fiscalFirstMonth = $fiscalShift + 1;
$fiscalDistractedMonth = 12 - $fiscalFirstMonth;
$fiscalDistractedMonth = $fiscalFirstMonth < 4 ?
12 - $fiscalFirstMonth :
12 - $fiscalFirstMonth + 1;
return
"CASE WHEN MONTH({$part}) >= {$fiscalFirstMonth} THEN ".