[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