[freeside-commits] branch master updated. 363891726c5d37b4d002b6b7cdf8dcf6d7851380
Christopher Burger
burgerc at freeside.biz
Wed Dec 26 11:10:14 PST 2018
The branch, master has been updated
via 363891726c5d37b4d002b6b7cdf8dcf6d7851380 (commit)
from 6cd7a3aef125a43fa9b5753062b5a7c4929ffdd3 (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 363891726c5d37b4d002b6b7cdf8dcf6d7851380
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