diff options
Diffstat (limited to 'httemplate/edit/cust_main/billing.html')
-rw-r--r-- | httemplate/edit/cust_main/billing.html | 40 |
1 files changed, 28 insertions, 12 deletions
diff --git a/httemplate/edit/cust_main/billing.html b/httemplate/edit/cust_main/billing.html index d25e88712..6f716c1be 100644 --- a/httemplate/edit/cust_main/billing.html +++ b/httemplate/edit/cust_main/billing.html @@ -15,7 +15,7 @@ <BR><FONT CLASS="fsinnerbox-title"><% mt('Billing information') |h %></FONT> - <% &ntable("#cccccc") %> + <TABLE CLASS="fsinnerbox"> % my $curuser = $FS::CurrentUser::CurrentUser; @@ -63,7 +63,7 @@ % #escape $exempt_group for NAME etc. % my $checked = ($cust_main_exemption || $cgi->param("tax_$exempt_group")); <TR> - <TD> <INPUT TYPE="checkbox" NAME="tax_<% $exempt_group %>" ID="tax_<% $exempt_group %>" VALUE="Y" <% $checked ? 'CHECKED' : '' %> onChange="tax_changed(this)"> Tax Exempt (<% $exempt_group %> taxes)</TD> + <TD STYLE="white-space:nowrap"> <INPUT TYPE="checkbox" NAME="tax_<% $exempt_group %>" ID="tax_<% $exempt_group %>" VALUE="Y" <% $checked ? 'CHECKED' : '' %> onChange="tax_changed(this)"> Tax Exempt (<% $exempt_group %> taxes)</TD> <TD> - Exemption number <INPUT TYPE="text" NAME="tax_<% $exempt_group %>_num" ID="tax_<% $exempt_group %>_num" VALUE="<% $cgi->param("tax_$exempt_group".'_num') || ( $cust_main_exemption ? $cust_main_exemption->exempt_number : '' ) |h %>" <% $checked ? '' : 'DISABLED' %>></TD> </TR> % } @@ -108,7 +108,7 @@ % unless ( $conf->exists('cust-email-high-visibility')) { <TR> - <TD ALIGN="right" WIDTH="200"> + <TH ALIGN="right" WIDTH="200"> <% $conf->exists('cust_main-require_invoicing_list_email', $agentnum) ? $r : '' %>Email address(es) </TD> @@ -117,7 +117,7 @@ ( $cust_main->message_noemail eq 'Y' ) ? 'CHECKED' : '' - %>> <% emt('Do not send notices') %> + %>> <FONT SIZE="-1"><% emt('Do not send notices') %></FONT> </TD> </TR> % } @@ -128,11 +128,25 @@ % if ( $conf->exists('cust_main-select-prorate_day') ) { <TR> - <TD ALIGN="right" WIDTH="200"><% mt('Prorate day (1-28)') |h %> </TD> + <TH ALIGN="right" WIDTH="200"><% mt('Prorate day') |h %> </TD> <TD> - <INPUT TYPE="text" NAME="prorate_day" VALUE="<% $cust_main->prorate_day %>" SIZE=3 MAXLENGTH=2> + <SELECT NAME="prorate_day"> + <% prorate_day_options($cust_main->prorate_day) %> + </SELECT> </TD> </TR> + +% sub prorate_day_options { +% my $curr_value = shift; +% my $ret = ''; +% for my $prorate_day ( 1 .. 28 ) { +% my $sel = ''; +% $sel = "SELECTED='SELECTED'" if $curr_value == $prorate_day; +% $ret .= "<OPTION VALUE='$prorate_day' $sel>$prorate_day</OPTION>"; +% } +% $ret; +% } + % } else { <INPUT TYPE="hidden" NAME="prorate_day" VALUE="<% $cust_main->prorate_day %>"> % } @@ -142,7 +156,7 @@ % ### <TR> - <TD ALIGN="right" WIDTH="200"><% mt('Charge card/e-check on this day of the month') |h %> </TD> + <TH ALIGN="right" WIDTH="200"><% mt('Charge card/e-check on this day of the month') |h %> </TD> <TD> <SELECT NAME="billday"> <% billday_options($cust_main->billday) %> @@ -166,7 +180,7 @@ % ### <TR> - <TD ALIGN="right" WIDTH="200"><% mt('Invoice terms') |h %> </TD> + <TH ALIGN="right" WIDTH="200"><% mt('Invoice terms') |h %> </TD> <TD WIDTH="408"> <& /elements/select-terms.html, 'curr_value' => $cust_main->invoice_terms, @@ -180,7 +194,7 @@ % ### <TR> - <TD ALIGN="right" WIDTH="200"><% mt('Credit limit') |h %> </TD> + <TH ALIGN="right" WIDTH="200"><% mt('Credit limit') |h %> </TD> <TD WIDTH="408"> <SCRIPT TYPE="text/javascript"> function toggle(obj) { @@ -198,12 +212,14 @@ function toggle(obj) { VALUE = 1 onClick="toggle(this)" <% length($cust_main->credit_limit) ? '' : ' CHECKED'%> - > <% $default_credit_limit + > <FONT SIZE="-1" COLOR="#333333"> + <% $default_credit_limit ? "Default ($money_char". sprintf("%.2f", $default_credit_limit). ")" : mt('Unlimited') |h - %> + %> + </FONT> </TD> </TR> @@ -250,7 +266,7 @@ function toggle(obj) { % if ( $show_term || $cust_main->cdr_termination_percentage ) { <TR> - <TD ALIGN="right"><% mt('CDR termination settlement') |h %></TD> + <TH ALIGN="right"><% mt('CDR termination settlement') |h %></TD> <TD><INPUT TYPE = "text" NAME = "cdr_termination_percentage" SIZE = 6 |