summaryrefslogtreecommitdiff
path: root/httemplate/misc
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2014-01-24 18:13:02 -0800
committerIvan Kohler <ivan@freeside.biz>2014-02-10 07:51:11 -0800
commit3be3e98fde6ea3d19e843551e960f77c41e2fba2 (patch)
tree2d31a15b404a5bf0734a07ff645b9847a4473dc1 /httemplate/misc
parent216b4b41bc9393568cc6737c4efe94960ed1d0d0 (diff)
select a date when importing payments, RT#27087
Conflicts: FS/FS/cust_pay.pm
Diffstat (limited to 'httemplate/misc')
-rw-r--r--httemplate/misc/cust_pay-import.cgi22
-rw-r--r--httemplate/misc/process/cust_pay-import.cgi4
2 files changed, 17 insertions, 9 deletions
diff --git a/httemplate/misc/cust_pay-import.cgi b/httemplate/misc/cust_pay-import.cgi
index 849a25bea..28ad6e7df 100644
--- a/httemplate/misc/cust_pay-import.cgi
+++ b/httemplate/misc/cust_pay-import.cgi
@@ -1,4 +1,4 @@
-<% include("/elements/header.html",'Batch Payment Import') %>
+<& /elements/header.html, 'Batch Payment Import' &>
Import a CSV file containing customer payments.
<BR><BR>
@@ -7,12 +7,18 @@ Import a CSV file containing customer payments.
<% &ntable("#cccccc", 2) %>
-<% include('/elements/tr-select-agent.html',
- #'curr_value' => '', #$agentnum,
- 'label' => "<B>Agent</B>",
- 'empty_label' => 'Select agent',
- )
-%>
+<& /elements/tr-select-agent.html,
+ #'curr_value' => '', #$agentnum,
+ 'label' => "<B>Agent</B>",
+ 'empty_label' => 'Select agent',
+&>
+
+<& /elements/tr-input-date-field.html, {
+ 'name' => '_date',
+ #'value' => '',
+ 'label' => 'Date',
+ }
+&>
<TR>
<TH ALIGN="right">Format</TH>
@@ -59,4 +65,4 @@ Field information:
<BR>
-<% include('/elements/footer.html') %>
+<& /elements/footer.html &>
diff --git a/httemplate/misc/process/cust_pay-import.cgi b/httemplate/misc/process/cust_pay-import.cgi
index 92b6e5a36..7711773d8 100644
--- a/httemplate/misc/process/cust_pay-import.cgi
+++ b/httemplate/misc/process/cust_pay-import.cgi
@@ -9,8 +9,10 @@ my $paybatch = time2str('webbatch-%Y/%m/%d-%T'. "-$$-". rand() * 2**32, time);
my $error = defined($fh)
? FS::cust_pay::batch_import( {
'filehandle' => $fh,
- 'agentnum' => scalar($cgi->param('agentnum')),
'format' => scalar($cgi->param('format')),
+
+ 'agentnum' => scalar($cgi->param('agentnum')),
+ '_date' => scalar($cgi->param('_date')),
'paybatch' => $paybatch,
} )
: 'No file';