diff options
Diffstat (limited to 'httemplate/view/cust_pay.html')
-rw-r--r-- | httemplate/view/cust_pay.html | 133 |
1 files changed, 0 insertions, 133 deletions
diff --git a/httemplate/view/cust_pay.html b/httemplate/view/cust_pay.html deleted file mode 100644 index 4037d3525..000000000 --- a/httemplate/view/cust_pay.html +++ /dev/null @@ -1,133 +0,0 @@ -% if ( $link eq 'popup' ) { - - <% include('/elements/header-popup.html', "Payment Receipt" ) %> - - <CENTER><A HREF="javascript:self.parent.location = '<% $pr_link %>'">Print</A></CENTER><BR> - -% } elsif ( $link eq 'print' ) { - - <% include('/elements/header-popup.html', "Payment Receipt" ) %> - -% #it would be nice if the menubar could be hidden for print, but better to -% # have it available than not, otherwise the user winds up at a dead end - <% menubar( - "View this customer (#$custnum)" => "${p}view/cust_main.cgi?$custnum", - ) - %> - <BR><BR> - -% } else { - - <% include('/elements/header.html', "Payment Receipt", menubar( - "View this customer (#$custnum)" => "${p}view/cust_main.cgi?$custnum", - 'Print receipt' => $pr_link, - )) - %> - -% } - -% unless ($link eq 'popup' ) { - <% include('/elements/small_custview.html', - $custnum, - scalar($conf->config('countrydefault')), - 1, #no balance - ) - %> - <BR><BR> -% } - -<% ntable("#cccccc", 2) %> - -<TR> - <TD ALIGN="right">Payment#</TD> - <TD BGCOLOR="#FFFFFF"><B><% $cust_pay->paynum %></B></TD> -</TR> - -<TR> - <TD ALIGN="right">Date</TD> - <TD BGCOLOR="#FFFFFF"><B><% time2str"%a %b %o, %Y %r", $cust_pay->_date %></B></TD> -</TR> - -<TR> - <TD ALIGN="right">Amount</TD> - <TD BGCOLOR="#FFFFFF"><B><% $money_char. $cust_pay->paid %></B></TD> -</TR> - -<TR> - <TD ALIGN="right">Payment method</TD> - <TD BGCOLOR="#FFFFFF"><B><% $cust_pay->payby_name %> #<% $cust_pay->paymask %></B></TD> -</TR> - -% if ( $cust_pay->payby =~ /^(CARD|CHEK|LECB)$/ && $cust_pay->paybatch ) { - - <TR> - <TD ALIGN="right">Processor</TD> - <TD BGCOLOR="#FFFFFF"><B><% $cust_pay->processor %></B></TD> - </TR> - - <TR> - <TD ALIGN="right">Authorization#</TD> - <TD BGCOLOR="#FFFFFF"><B><% $cust_pay->authorization %></B></TD> - </TR> - -% if ( $cust_pay->order_number ) { - <TR> - <TD ALIGN="right">Order#</TD> - <TD BGCOLOR="#FFFFFF"><B><% $cust_pay->order_number %></B></TD> - </TR> -% } - -% } - -</TABLE> - -% if ( $link eq 'print' ) { - - <SCRIPT TYPE="text/javascript"> - window.print(); - </SCRIPT> - -% } - -% if ( $link =~ /^(popup|print)$/ ) { - </BODY> - </HTML> -% } else { - <% include('/elements/footer.html') %> -% } - -<%init> - -my $curuser = $FS::CurrentUser::CurrentUser; - -die "access denied" - unless $curuser->access_right('View customer payments'); - -$cgi->param('paynum') =~ /^(\d+)$/ or die "no paynum"; -my $paynum = $1; - -my $link = ''; -if ( $cgi->param('link') =~ /^(\w+)$/ ) { - $link = $1; -} - -my $cust_pay = qsearchs({ - 'select' => 'cust_pay.*', - 'table' => 'cust_pay', - 'addl_from' => 'LEFT JOIN cust_main USING ( custnum )', - 'hashref' => { 'paynum' => $paynum }, - 'extra_sql' => ' AND '. $FS::CurrentUser::CurrentUser->agentnums_sql, -}); -die "Payment #$paynum not found!" unless $cust_pay; - -my $pr_link = "${p}view/cust_pay.html?link=print;paynum=$paynum"; - -my $custnum = $cust_pay->custnum; - -my $conf = new FS::Conf; - -my $money_char = $conf->config('money_char') || '$'; - -tie my %payby, 'Tie::IxHash', FS::payby->payby2longname; - -</%init> |