[freeside-commits] freeside/httemplate/edit svc_dsl.cgi,1.6,1.7
Erik Levinson
levinse at wavetail.420.am
Thu Jan 20 12:46:31 PST 2011
Update of /home/cvs/cvsroot/freeside/httemplate/edit
In directory wavetail.420.am:/tmp/cvs-serv15820/httemplate/edit
Modified Files:
svc_dsl.cgi
Log Message:
Ikano / svc_dsl / qualification improvements, RT7111
Index: svc_dsl.cgi
===================================================================
RCS file: /home/cvs/cvsroot/freeside/httemplate/edit/svc_dsl.cgi,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -w -d -r1.6 -r1.7
--- svc_dsl.cgi 10 Jan 2011 22:00:10 -0000 1.6
+++ svc_dsl.cgi 20 Jan 2011 20:46:29 -0000 1.7
@@ -95,6 +95,16 @@
my $ddd = $cust_pkg->start_date;
$ddd = time unless $ddd;
+ my @quals = $export->quals_by_cust_and_pkg($cust_pkg->cust_main->custnum,$cust_pkg->pkgpart);
+ my @prequalids;
+ my %prequal_labels;
+ foreach my $qual ( @quals ) {
+ my $prequalid = $qual->vendor_qual_id;
+ push @prequalids, $prequalid;
+ $prequal_labels{$prequalid} = "$prequalid - qualification #"
+ .$qual->qualnum;
+ }
+
my @addl_fields = (
{ field => 'loop_type',
type => 'select',
@@ -105,7 +115,12 @@
'password',
{ field => 'isp_chg', type => 'checkbox', },
'isp_prev',
- 'vendor_qual_id',
+ { field => 'vendor_qual_id',
+ type => 'select',
+ options => \@prequalids,
+ labels => \%prequal_labels,
+ onchange => 'ikano_vendor_qual_id_changed',
+ },
{ field => 'vendor_order_type',
type => 'hidden',
value => 'NEW' },
More information about the freeside-commits
mailing list