<INPUT TYPE="hidden" NAME="magic" VALUE="_date">
<INPUT TYPE="hidden" NAME="unapplied" VALUE="<% $unapplied %>">
-<TABLE BGCOLOR="#cccccc" CELLSPACING=0>
-
- <TR>
- <TH CLASS="background" COLSPAN=2 ALIGN="left">
- <FONT SIZE="+1"><% mt('[_1] search options', ucfirst($name_singular)) |h %></FONT>
- </TH>
- </TR>
+ <FONT CLASS="fsinnerbox-title"><% emt('[_1] search options', ucfirst($name_singular)) %></FONT>
+ <TABLE CLASS="fsinnerbox">
<& /elements/tr-select.html,
label => ucfirst(PL($name_singular)) . ' of type:',
field => 'payby',
- options => [ keys(\%payby) ],
+ options => [ keys %payby ],
labels => \%payby,
multiple => 1,
size => 18,
&>
+% if (substr($conf->config('card_masking_method'), -5) eq 'last4' || !$conf->config('card_masking_method')) {
+ <TR>
+ <TH ALIGN="right"><% mt('Card Last 4 #:') |h %></TH>
+ <TD>
+ <INPUT TYPE="text" ID="paymask" NAME="paymask">
+ </TD>
+ </TR>
+% }
<TR>
- <TD ALIGN="right"><% mt('Check #:') |h %> </TD>
+ <TH ALIGN="right"><% mt('Check #:') |h %> </TH>
<TD>
<INPUT TYPE="text" ID="payinfo" NAME="payinfo">
</TD>
</TR>
<TR>
- <TD ALIGN="right"><% mt('Transaction #:') |h %> </TD>
+ <TH ALIGN="right"><% mt('Transaction #:') |h %> </TH>
<TD>
<INPUT TYPE="text" ID="ccpay" NAME="ccpay">
</TD>
% }
<TR>
- <TD ALIGN="right" VALIGN="center"><% mt(ucfirst($name_singular). ' date') |h %></TD>
+ <TH ALIGN="right" VALIGN="center"><% mt(ucfirst($name_singular). ' date') |h %></TH>
<TD>
<TABLE>
<& /elements/tr-input-beginning_ending.html,
% if ( $void ) {
<TR>
- <TD ALIGN="right" VALIGN="center"><% mt('Voided') |h %></TD>
+ <TH ALIGN="right" VALIGN="center"><% mt('Voided') |h %></TH>
<TD>
<TABLE>
<& /elements/tr-input-beginning_ending.html,
<BR>
-<TABLE BGCOLOR="#cccccc" CELLSPACING=0>
+<FONT CLASS="fsinnerbox-title"><% emt('Customer search options') %></FONT>
+<TABLE CLASS="fsinnerbox">
- <TR>
- <TH CLASS="background" COLSPAN=2 ALIGN="left">
- <FONT SIZE="+1"><% mt('Customer search options') |h %></FONT>
- </TH>
- </TR>
+ <& /elements/tr-select-cust_tag.html,
+ 'custnum' => $opt{'custnum'},
+ &>
<& /elements/tr-select-agent.html,
'curr_value' => scalar($cgi->param('agentnum')),
'pre_options' => [ 0 => emt('(none)') ],
&>
+ <& options_cust_location.html &>
+
</TABLE>
% if ( $table eq 'cust_pay' ) {
<BR>
- <TABLE BGCOLOR="#cccccc" CELLSPACING=0>
- <TR>
- <TH CLASS="background" COLSPAN=2 ALIGN="left">
- <FONT SIZE="+1"><% mt('Display options') |h %></FONT>
- </TH>
- </TR>
+ <FONT CLASS="fsinnerbox-title"><% emt('Display options') %></FONT>
+ <TABLE CLASS="fsinnerbox">
<& /elements/tr-checkbox.html,
'label' => emt('Include tax names'),
my $name_singular = $opt{'name_singular'};
die "access denied"
- unless $FS::CurrentUser::CurrentUser->access_right('Financial reports');
+ unless $FS::CurrentUser::CurrentUser->access_right('Basic payment and refund reports');
my $conf = new FS::Conf;