X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fcust_main.cgi;h=e2ed0f1da64b5c24e1c80365dba292e38809028c;hb=da757c2af713bedd8706e30ac002658b0c97ce28;hp=e0dd3c8ea7f486ea4913f89628bf2d98f7c6c1cb;hpb=3050434f62122e73d748dac26a5e70193b444c0a;p=freeside.git diff --git a/httemplate/edit/cust_main.cgi b/httemplate/edit/cust_main.cgi index e0dd3c8ea..e2ed0f1da 100755 --- a/httemplate/edit/cust_main.cgi +++ b/httemplate/edit/cust_main.cgi @@ -17,6 +17,7 @@ %my $error = ''; %my($custnum, $username, $password, $popnum, $cust_main, $saved_pkgpart); %my(@invoicing_list); +%my $payinfo; %my $same = ''; %if ( $cgi->param('error') ) { % $error = $cgi->param('error'); @@ -36,6 +37,7 @@ % @invoicing_list = split( /\s*,\s*/, $cgi->param('invoicing_list') ); % $same = $cgi->param('same'); % $cust_main->setfield('paid' => $cgi->param('paid')) if $cgi->param('paid'); +% $payinfo = $cust_main->payinfo; # don't mask an entered value on errors %} elsif ( $cgi->keywords ) { #editing % my( $query ) = $cgi->keywords; % $query =~ /^(\d+)$/; @@ -52,6 +54,7 @@ % $password = ''; % $popnum = 0; % @invoicing_list = $cust_main->invoicing_list; +% $payinfo = $cust_main->paymask; %} else { % $custnum=''; % $cust_main = new FS::cust_main ( {} ); @@ -62,6 +65,9 @@ % $password = ''; % $popnum = 0; % @invoicing_list = (); +% push @invoicing_list, 'POST' +% unless $conf->exists('disablepostalinvoicedefault'); +% $payinfo = ''; %} %$cgi->delete_all(); % @@ -119,7 +125,7 @@ % } else { - <% include('/elements/tr-select-part_referral.html') %> + <% include('/elements/tr-select-part_referral.html', $refnum ) %> % } @@ -164,16 +170,21 @@ -
-<% ntable("#cccccc", 2) %> -<% include ('/elements/tr-input-date-field.html', - 'birthdate', - $cust_main->birthdate, - 'Date of Birth', - $conf->config('date_format') || "%m/%d/%Y") -%> +% if ( $conf->exists('cust_main-enable_birthdate') ) { - +
+ <% ntable("#cccccc", 2) %> + <% include ('/elements/tr-input-date-field.html', + 'birthdate', + $cust_main->birthdate, + 'Date of Birth', + $conf->config('date_format') || "%m/%d/%Y", + 1) + %> + + + +% } @@ -252,6 +263,7 @@ Service address <% include( 'cust_main/billing.html', $cust_main, + 'payinfo' => $payinfo, 'invoicing_list' => \@invoicing_list, ) %>