[freeside-commits] branch FREESIDE_4_BRANCH updated. c371aec7ca64e920e803f6547d58edc77c4049e5
Christopher Burger
burgerc at freeside.biz
Wed Dec 26 13:36:28 PST 2018
The branch, FREESIDE_4_BRANCH has been updated
via c371aec7ca64e920e803f6547d58edc77c4049e5 (commit)
from 14dbb86a955c2c222d7bcae0add087df1a0df381 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c371aec7ca64e920e803f6547d58edc77c4049e5
Author: Christopher Burger <burgerc at freeside.biz>
Date: Wed Dec 26 14:09:46 2018 -0500
RT# - added Holidays thru 2025
diff --git a/FS/FS/pay_batch/eft_canada.pm b/FS/FS/pay_batch/eft_canada.pm
index 3995ac3d2..4726f8888 100644
--- a/FS/FS/pay_batch/eft_canada.pm
+++ b/FS/FS/pay_batch/eft_canada.pm
@@ -51,6 +51,62 @@ my %holiday = (
9 => { map {$_=>1} 3 }, #labour day
10 => { map {$_=>1} 8 }, #thanksgiving
},
+ 2019 => { 2 => { map {$_=>1} 18 }, #family day
+ 4 => { map {$_=>1} 19 }, #good friday
+ 4 => { map {$_=>1} 22 }, #easter monday
+ 5 => { map {$_=>1} 20 }, #victoria day
+ 8 => { map {$_=>1} 5 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 2 }, #labour day
+ 10 => { map {$_=>1} 14 }, #thanksgiving
+ },
+ 2020 => { 2 => { map {$_=>1} 17 }, #family day
+ 4 => { map {$_=>1} 10 }, #good friday
+ 4 => { map {$_=>1} 13 }, #easter monday
+ 5 => { map {$_=>1} 18 }, #victoria day
+ 8 => { map {$_=>1} 3 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 7 }, #labour day
+ 10 => { map {$_=>1} 12 }, #thanksgiving
+ },
+ 2021 => { 2 => { map {$_=>1} 15 }, #family day
+ 4 => { map {$_=>1} 2 }, #good friday
+ 4 => { map {$_=>1} 5 }, #easter monday
+ 5 => { map {$_=>1} 24 }, #victoria day
+ 8 => { map {$_=>1} 2 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 6 }, #labour day
+ 10 => { map {$_=>1} 11 }, #thanksgiving
+ },
+ 2022 => { 2 => { map {$_=>1} 21 }, #family day
+ 4 => { map {$_=>1} 15 }, #good friday
+ 4 => { map {$_=>1} 18 }, #easter monday
+ 5 => { map {$_=>1} 23 }, #victoria day
+ 8 => { map {$_=>1} 1 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 5 }, #labour day
+ 10 => { map {$_=>1} 10 }, #thanksgiving
+ },
+ 2023 => { 2 => { map {$_=>1} 20 }, #family day
+ 4 => { map {$_=>1} 7 }, #good friday
+ 4 => { map {$_=>1} 10 }, #easter monday
+ 5 => { map {$_=>1} 22 }, #victoria day
+ 8 => { map {$_=>1} 7 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 4 }, #labour day
+ 10 => { map {$_=>1} 9 }, #thanksgiving
+ },
+ 2024 => { 2 => { map {$_=>1} 19 }, #family day
+ 3 => { map {$_=>1} 29 }, #good friday
+ 4 => { map {$_=>1} 1 }, #easter monday
+ 5 => { map {$_=>1} 20 }, #victoria day
+ 8 => { map {$_=>1} 5 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 2 }, #labour day
+ 10 => { map {$_=>1} 14 }, #thanksgiving
+ },
+ 2025 => { 2 => { map {$_=>1} 17 }, #family day
+ 4 => { map {$_=>1} 18 }, #good friday
+ 4 => { map {$_=>1} 21 }, #easter monday
+ 5 => { map {$_=>1} 19 }, #victoria day
+ 8 => { map {$_=>1} 4 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 1 }, #labour day
+ 10 => { map {$_=>1} 13 }, #thanksgiving
+ },
);
sub is_holiday {
-----------------------------------------------------------------------
Summary of changes:
FS/FS/pay_batch/eft_canada.pm | 56 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
More information about the freeside-commits
mailing list