[freeside-commits] branch FREESIDE_4_BRANCH updated. 3da4ea03e466c33f18640f5065951e77cca3f75b
Ivan
ivan at 420.am
Thu Sep 15 17:05:27 PDT 2016
The branch, FREESIDE_4_BRANCH has been updated
via 3da4ea03e466c33f18640f5065951e77cca3f75b (commit)
from 7239091fc8ff1aa3410d93b1313b04af3ba69597 (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 3da4ea03e466c33f18640f5065951e77cca3f75b
Author: Ivan Kohler <ivan at freeside.biz>
Date: Thu Sep 15 17:05:26 2016 -0700
2018 holidays, RT#18117
diff --git a/FS/FS/pay_batch/eft_canada.pm b/FS/FS/pay_batch/eft_canada.pm
index 78f1e96..3995ac3 100644
--- a/FS/FS/pay_batch/eft_canada.pm
+++ b/FS/FS/pay_batch/eft_canada.pm
@@ -21,6 +21,7 @@ my $req_date; # requested process date, in %D format
#ref http://gocanada.about.com/od/canadatravelplanner/a/canada_holidays.htm
my %holiday_yearly = (
1 => { map {$_=>1} 1 }, #new year's
+ 7 => { map {$_=>1} 1 }, #canada day
11 => { map {$_=>1} 11 }, #remembrance day
12 => { map {$_=>1} 25 }, #christmas
12 => { map {$_=>1} 26 }, #boxing day
@@ -30,7 +31,6 @@ my %holiday = (
3 => { map {$_=>1} 25 }, #good friday
3 => { map {$_=>1} 28 }, #easter monday
5 => { map {$_=>1} 23 }, #victoria day
- 7 => { map {$_=>1} 1 }, #canada day
8 => { map {$_=>1} 1 }, #First Monday of August Civic Holiday
9 => { map {$_=>1} 5 }, #labour day
10 => { map {$_=>1} 10 }, #thanksgiving
@@ -39,11 +39,18 @@ my %holiday = (
4 => { map {$_=>1} 14 }, #good friday
4 => { map {$_=>1} 17 }, #easter monday
5 => { map {$_=>1} 22 }, #victoria day
- 7 => { map {$_=>1} 1 }, #canada day
8 => { map {$_=>1} 7 }, #First Monday of August Civic Holiday
9 => { map {$_=>1} 4 }, #labour day
10 => { map {$_=>1} 9 }, #thanksgiving
},
+ 2018 => { 2 => { map {$_=>1} 19 }, #family day
+ 3 => { map {$_=>1} 30 }, #good friday
+ 4 => { map {$_=>1} 2 }, #easter monday
+ 5 => { map {$_=>1} 21 }, #victoria day
+ 8 => { map {$_=>1} 6 }, #First Monday of August Civic Holiday
+ 9 => { map {$_=>1} 3 }, #labour day
+ 10 => { map {$_=>1} 8 }, #thanksgiving
+ },
);
sub is_holiday {
-----------------------------------------------------------------------
Summary of changes:
FS/FS/pay_batch/eft_canada.pm | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
More information about the freeside-commits
mailing list