diff options
author | Ivan Kohler <ivan@freeside.biz> | 2012-12-17 17:08:25 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2012-12-17 17:08:25 -0800 |
commit | 2cec1a0e7dfdb00a866a3c9a2947f61c1e9fbffd (patch) | |
tree | a5e60e6735b00e41dcf76c103909687ddd0297d7 /httemplate/search/report_cust_credit_bill_pkg.html | |
parent | e79a41389fddf82c99c64e20d006ba33469188c5 (diff) |
credit application detail report, RT#18676
Diffstat (limited to 'httemplate/search/report_cust_credit_bill_pkg.html')
-rw-r--r-- | httemplate/search/report_cust_credit_bill_pkg.html | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/httemplate/search/report_cust_credit_bill_pkg.html b/httemplate/search/report_cust_credit_bill_pkg.html new file mode 100644 index 0000000..2b9e1e6 --- /dev/null +++ b/httemplate/search/report_cust_credit_bill_pkg.html @@ -0,0 +1,104 @@ +<& /elements/header.html, mt('Credit application report') &> + +<FORM ACTION="cust_credit_bill_pkg.html" METHOD="GET"> +<!--<INPUT TYPE="hidden" NAME="magic" VALUE="_date">--> + +<TABLE BGCOLOR="#cccccc" CELLSPACING=0 + +<& /elements/tr-select-user.html, + 'label' => emt('Employee: '), + 'access_user' => \%access_user, +&> + +<& /elements/tr-select-agent.html, + curr_value => scalar( $cgi->param('agentnum') ), + #label => emt('Line items for agent: '), + disable_empty => 0, +&> + +<!-- +<& /elements/tr-select-cust_main-status.html, + label => emt('Customer status'), +&> +--> + +<!-- customer +<& /elements/tr-select-cust_class.html, + 'label' => emt('Class'), + 'multiple' => 1, + 'pre_options' => [ '' => emt('(none)') ], + 'all_selected' => 1, +&> +--> + +<!-- some sort of label saying this is the credit date... --> +<& /elements/tr-input-beginning_ending.html, + 'prefix' => 'credit', +&> + +<& /elements/tr-input-lessthan_greaterthan.html, + label => emt('Amount'), + field => 'amount', +&> + +<!-- customer payment method i guess + <& /elements/tr-select-payby.html, + label => emt('Payment method:'), + payby_type => 'cust', + multiple => 1, + all_selected => 1, + &> +--> + +<!-- +<TR> + <TD ALIGN="right"><INPUT TYPE="checkbox" NAME="nottax" VALUE="Y" onClick="nottax_changed(this)" onChange="nottax_change(thid)"></TD> + <TD><% mt('Omit taxes') |h %></TD> +</TD> + +<TR> + <TD ALIGN="right"><INPUT TYPE="checkbox" NAME="istax" VALUE="Y" onClick="istax_changed(this)" onChange="istax_change(thid)"></TD> + <TD><% mt('Taxes only') |h %></TD> +</TD> + +<SCRIPT TYPE="text/javascript"> + function nottax_changed (what) { + if (what.checked && what.form.istax.checked) { + what.form.istax.checked = false; + } + } + function istax_changed (what) { + if (what.checked && what.form.nottax.checked) { + what.form.nottax.checked = false; + } + } +</SCRIPT> +--> + +</TABLE> + +<BR> +<INPUT TYPE="submit" VALUE="<% mt('Get Report') |h %>"> + +</FORM> + +<& /elements/footer.html &> +<%init> + +#Financial reports? +die "access denied" + unless $FS::CurrentUser::CurrentUser->access_right('Financial reports'); + +#false laziness w/report_cust_credit.html +my $sth = dbh->prepare("SELECT DISTINCT usernum FROM cust_credit") + or die dbh->errstr; +$sth->execute or die $sth->errstr; +my @usernum = map $_->[0], @{$sth->fetchall_arrayref}; +my %access_user = + map { $_ => qsearchs('access_user',{'usernum'=>$_})->username } + @usernum; + +my $conf = new FS::Conf; + +</%init> + |