summaryrefslogtreecommitdiff
path: root/httemplate/misc/download-batch.cgi
diff options
context:
space:
mode:
authorjeff <jeff>2006-12-01 06:31:55 +0000
committerjeff <jeff>2006-12-01 06:31:55 +0000
commit2c8748ac26281934a1b75671c6a5d0125145660a (patch)
treeafcb458be33f80bd60d550a8229f64e1c928b0e8 /httemplate/misc/download-batch.cgi
parent898496d879275cb04d75d88ec9b78400609b2179 (diff)
chase canada E-xactBatch
Diffstat (limited to 'httemplate/misc/download-batch.cgi')
-rw-r--r--httemplate/misc/download-batch.cgi16
1 files changed, 16 insertions, 0 deletions
diff --git a/httemplate/misc/download-batch.cgi b/httemplate/misc/download-batch.cgi
index 038aa20..a1e7b5c 100644
--- a/httemplate/misc/download-batch.cgi
+++ b/httemplate/misc/download-batch.cgi
@@ -40,6 +40,8 @@
%my $jdate = sprintf("%03d", $date[5] % 100).sprintf("%03d", $date[7] + 1);
%my $cdate = sprintf("%02d", $date[3]).sprintf("%02d", $date[4] + 1).
% sprintf("%02d", $date[5] % 100);
+%my $sdate = sprintf("%02d", $date[5] % 100).'/'.sprintf("%02d", $date[4] + 1).
+% '/'.sprintf("%02d", $date[3]);
%
%if ($format eq "BoM") {
%
@@ -63,6 +65,12 @@
%
%}elsif ($format eq "csv-td_canada_trust-merchant_pc_batch"){
%# 1;
+%}elsif ($format eq "csv-chase_canada-E-xactBatch"){
+%
+% my($origid) = $conf->config("batchconfig-$format");
+<% sprintf( '$$E-xactBatchFileV1.0$$%s:%03u$$%s',$sdate,$pay_batch->batchnum, $origid)
+ %>
+%
%}else{
% die "Unknown format for batch in batchconfig. \n";
%}
@@ -100,6 +108,12 @@
,,,,<% $cust_pay_batch->payinfo %>,<% $exp %>,<% $cust_pay_batch->amount %>,<% $cust_pay_batch->paybatchnum %>
%
%
+% } elsif ($format eq "csv-chase_canada-E-xactBatch"){
+%
+%
+<% $cust_pay_batch->paybatchnum %>,<% $cust_pay_batch->custnum %>,<% $cust_pay_batch->invnum %>,"<% $cust_pay_batch->payname %>",01,<% $cust_pay_batch->payinfo %>,<% $cust_pay_batch->amount %>,<% $exp %>,,
+%
+%
% } else {
% die "I'm already dead, but you did not know that.\n";
% }
@@ -121,6 +135,8 @@
%
%} elsif ($format eq "csv-td_canada_trust-merchant_pc_batch"){
% #1;
+%} elsif ($format eq "csv-chase_canada-E-xactBatch"){
+% #1;
%} else {
% die "I'm already dead (again), but you did not know that.\n";
%}