projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
changes to support eWay third-party payment, #10208
[freeside.git]
/
httemplate
/
edit
/
svc_dsl.cgi
diff --git
a/httemplate/edit/svc_dsl.cgi
b/httemplate/edit/svc_dsl.cgi
index
f086033
..
7493d98
100644
(file)
--- a/
httemplate/edit/svc_dsl.cgi
+++ b/
httemplate/edit/svc_dsl.cgi
@@
-23,12
+23,12
@@
my $html_foot = sub {
<SCRIPT TYPE=\"text/javascript\">
function ikano_loop_type_changed() {
var loop_type = document.getElementById('loop_type').value;
<SCRIPT TYPE=\"text/javascript\">
function ikano_loop_type_changed() {
var loop_type = document.getElementById('loop_type').value;
- var
svctn = document.getElementById('svctn
');
+ var
phonenum = document.getElementById('phonenum
');
if(loop_type == '0') {
if(loop_type == '0') {
-
svctn
.value = '';
- svctn.disabled = true;
+
phonenum
.value = '';
+ phonenum.disabled = true;
}
}
- else
svctn
.disabled = false;
+ else
phonenum
.disabled = false;
}
</SCRIPT>";
};
}
</SCRIPT>";
};
@@
-85,18
+85,15
@@
my $new_cb = sub {
value => $cust_main->ship_company ? $cust_main->ship_company
: $cust_main->company,
},
value => $cust_main->ship_company ? $cust_main->ship_company
: $cust_main->company,
},
- { field => '
svctn
',
+ { field => '
phonenum
',
value => $defsvctn,
},
);
my $export = @exports[0];
if($export->exporttype eq 'ikano') {
value => $defsvctn,
},
);
my $export = @exports[0];
if($export->exporttype eq 'ikano') {
- $cgi->param('vendor_qual_id') =~ /^(\d+)$/
- or die 'unparsable vendor_qual_id';
- my $vendor_qual_id = $1;
-
- die "no start date set on customer package" if !$cust_pkg->start_date;
+ my $ddd = $cust_pkg->start_date;
+ $ddd = time unless $ddd;
my @addl_fields = (
{ field => 'loop_type',
my @addl_fields = (
{ field => 'loop_type',
@@
-108,17
+105,15
@@
my $new_cb = sub {
'password',
{ field => 'isp_chg', type => 'checkbox', },
'isp_prev',
'password',
{ field => 'isp_chg', type => 'checkbox', },
'isp_prev',
- { field => 'vendor_qual_id',
- type => 'fixed',
- value => $vendor_qual_id, },
+ 'vendor_qual_id',
{ field => 'vendor_order_type',
type => 'hidden',
{ field => 'vendor_order_type',
type => 'hidden',
- value => 'N' },
- { field => 'desired_d
d
',
+ value => 'N
EW
' },
+ { field => 'desired_d
ue_date
',
type => 'fixed',
formatted_value =>
type => 'fixed',
formatted_value =>
- time2str($date_format,$
cust_pkg->start_date
),
- value => $
cust_pkg->start_date
,
+ time2str($date_format,$
ddd
),
+ value => $
ddd
,
},
);
push @fields, @addl_fields;
},
);
push @fields, @addl_fields;