X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fsvc_dsl.cgi;h=7493d98b9919df7f73f593aeaccd8ef1a50d570c;hb=d6741df87df9e3352d7ae47a02d0e3f46154fef9;hp=79aeb1a105d4eb99ffe5d9a4bc380b42d7a392e8;hpb=4e1e6d1a69d6c1f08c24859f7ed70b4489b691bf;p=freeside.git diff --git a/httemplate/edit/svc_dsl.cgi b/httemplate/edit/svc_dsl.cgi index 79aeb1a10..7493d98b9 100644 --- a/httemplate/edit/svc_dsl.cgi +++ b/httemplate/edit/svc_dsl.cgi @@ -92,11 +92,8 @@ my $new_cb = sub { 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', @@ -108,17 +105,15 @@ my $new_cb = sub { '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', value => 'NEW' }, { field => 'desired_due_date', 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;