summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2013-03-18 00:21:14 -0700
committerIvan Kohler <ivan@freeside.biz>2013-03-18 00:21:14 -0700
commitc89f59f7093eb0a11d3a15854e35d5f78f4424be (patch)
treeacd65c170be56dccb9b9c7bcbd2db76ed609751b
parentb386703c6dee3eafb59f683710aa1aab27bf180e (diff)
config to enable cust_pay report time selection, RT#22001
-rw-r--r--FS/FS/Conf.pm7
-rw-r--r--httemplate/search/elements/report_cust_pay_or_refund.html4
2 files changed, 10 insertions, 1 deletions
diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm
index 51a3f626a..4842f679e 100644
--- a/FS/FS/Conf.pm
+++ b/FS/FS/Conf.pm
@@ -5406,6 +5406,13 @@ and customer address. Include units.',
'type' => 'text',
},
+ {
+ 'key' => 'report-cust_pay-select_time',
+ 'section' => 'UI',
+ 'description' => 'Enable time selection on payment and refund reports.',
+ 'type' => 'checkbox',
+ },
+
{ key => "apacheroot", section => "deprecated", description => "<b>DEPRECATED</b>", type => "text" },
{ key => "apachemachine", section => "deprecated", description => "<b>DEPRECATED</b>", type => "text" },
{ key => "apachemachines", section => "deprecated", description => "<b>DEPRECATED</b>", type => "text" },
diff --git a/httemplate/search/elements/report_cust_pay_or_refund.html b/httemplate/search/elements/report_cust_pay_or_refund.html
index c79c3ab0b..0462f1cd9 100644
--- a/httemplate/search/elements/report_cust_pay_or_refund.html
+++ b/httemplate/search/elements/report_cust_pay_or_refund.html
@@ -74,7 +74,7 @@ Examples:
<TABLE>
<& /elements/tr-input-beginning_ending.html,
layout => 'horiz',
- input_time => 1,
+ input_time => $conf->exists('report-cust_pay-select_time'),
&>
</TABLE>
</TD>
@@ -124,6 +124,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;