projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
v4 style
[freeside.git]
/
httemplate
/
edit
/
cust_main.cgi
diff --git
a/httemplate/edit/cust_main.cgi
b/httemplate/edit/cust_main.cgi
index
e58441d
..
cf32324
100755
(executable)
--- a/
httemplate/edit/cust_main.cgi
+++ b/
httemplate/edit/cust_main.cgi
@@
-111,7
+111,7
@@
function samechanged(what) {
</SCRIPT>
</SCRIPT>
-<& cust_main/contacts_new.html, 'cust_main'=>$cust_main, &>
+<& cust_main/contacts_new.html, 'cust_main'=>$cust_main,
'submit_id'=>'submitButton',
&>
%# billing info
<& cust_main/billing.html, $cust_main,
%# billing info
<& cust_main/billing.html, $cust_main,
@@
-286,7
+286,7
@@
if ( $cgi->param('error') ) {
$cust_main->paycvv($paycvv);
}
@invoicing_list = $cust_main->invoicing_list;
$cust_main->paycvv($paycvv);
}
@invoicing_list = $cust_main->invoicing_list;
- $ss = $c
onf->exists('unmask_ss') ? $cust_main->ss : $c
ust_main->masked('ss');
+ $ss = $cust_main->masked('ss');
$stateid = $cust_main->masked('stateid');
} else { #new customer
$stateid = $cust_main->masked('stateid');
} else { #new customer
@@
-296,9
+296,14
@@
if ( $cgi->param('error') ) {
$custnum='';
$cust_main = new FS::cust_main ( {} );
$custnum='';
$cust_main = new FS::cust_main ( {} );
+
+ my @agentnums = $curuser->agentnums;
+ $cust_main->agentnum( $agentnums[0] )
+ if scalar(@agentnums) == 1;
$cust_main->agentnum( $conf->config('default_agentnum') )
if $conf->exists('default_agentnum');
$cust_main->agentnum( $conf->config('default_agentnum') )
if $conf->exists('default_agentnum');
- $cust_main->referral_custnum( $cgi->param('referral_custnum') );
+
+ $cust_main->referral_custnum( scalar($cgi->param('referral_custnum')) );
$cust_main->set('postal_invoice', 'Y')
unless $conf->exists('disablepostalinvoicedefault');
$ss = '';
$cust_main->set('postal_invoice', 'Y')
unless $conf->exists('disablepostalinvoicedefault');
$ss = '';