X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fsearch%2Felements%2Freport_cust_pay_or_refund.html;h=3026605cabbffc69bf2772de21cc13247eb8e563;hb=b3215bc9e57be75ca8482f53bf678783dc4beb01;hp=c79c3ab0b511e3508bd147d277d730e29d32da52;hpb=a9bb74be91910903f8813bc92af06df8368c5379;p=freeside.git
diff --git a/httemplate/search/elements/report_cust_pay_or_refund.html b/httemplate/search/elements/report_cust_pay_or_refund.html
index c79c3ab0b..3026605ca 100644
--- a/httemplate/search/elements/report_cust_pay_or_refund.html
+++ b/httemplate/search/elements/report_cust_pay_or_refund.html
@@ -23,25 +23,35 @@ Examples:
- <% mt('Search options') |h %>
+ <% mt('Payment search options') |h %>
|
<% ucfirst(PL($name_singular)) %> of type: |
- |
@@ -60,21 +70,15 @@ Examples:
- <& /elements/tr-select-agent.html,
- 'curr_value' => scalar($cgi->param('agentnum')),
- 'label' => emt('for agent: '),
- 'disable_empty' => 0,
- &>
-
<& /elements/tr-select-user.html &>
- <% mt('Payment') |h %> |
+ <% mt(ucfirst($name_singular). ' date') |h %> |
<& /elements/tr-input-beginning_ending.html,
layout => 'horiz',
- input_time => 1,
+ input_time => $conf->exists('report-cust_pay-select_time'),
&>
|
@@ -94,21 +98,71 @@ Examples:
% }
+% if ( $table eq 'cust_pay' ) {
+
+% # payment batch
+% # <& /elements/tr-select-batchnum.html &>
+
+% #payment "entry" batch (should probably just all become the same thing)
+ <& /elements/tr-select-paybatch.html &>
+
+% }
+
<& /elements/tr-input-lessthan_greaterthan.html,
'label' => emt('Amount'),
'field' => 'paid',
&>
+
+
+
+
+
+
+
+
+
+ <% mt('Customer search options') |h %>
+ |
+
+
+ <& /elements/tr-select-agent.html,
+ 'curr_value' => scalar($cgi->param('agentnum')),
+ 'label' => emt('Agent'),
+ 'disable_empty' => 0,
+ &>
+
+ <& /elements/tr-select-cust_class.html,
+ 'label' => emt('Customer class'),
+ 'field' => 'cust_classnum',
+ 'multiple' => 1,
+ 'pre_options' => [ '' => emt('(none)') ],
+ 'all_selected' => 1,
+ &>
+
+
+
% if ( $table eq 'cust_pay' ) {
+
+
+
+
+
+
+ <% mt('Display options') |h %>
+ |
+
+
<& /elements/tr-checkbox.html,
'label' => emt('Include tax names'),
'field' => 'tax_names',
'value' => 1,
&>
-% }
+% }
+
@@ -124,6 +178,8 @@ my $name_singular = $opt{'name_singular'};
die "access denied"
unless $FS::CurrentUser::CurrentUser->access_right('Financial reports');
+my $conf = new FS::Conf;
+
my $void = $cgi->param('void') ? 1 : 0;
my $unapplied = $cgi->param('unapplied') ? 1 : 0;