X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Fio.pl;h=f20d4e5d21d6498e9ce1b3cbb90f16b3e7c218dc;hb=afe8a81b6245af6a09f5dc822f311be19bc90ca6;hp=f38ffe20a817ca48b6af5e9fcab301f693b1159c;hpb=db68b6fd72b9f0d7d8be953746c0e7d6154f5eaf;p=kivitendo-erp.git diff --git a/bin/mozilla/io.pl b/bin/mozilla/io.pl index f38ffe20a..f20d4e5d2 100644 --- a/bin/mozilla/io.pl +++ b/bin/mozilla/io.pl @@ -355,11 +355,10 @@ sub display_row { } $column_data{"unit"} = "" . - ($qty_readonly ? " " : AM->unit_select_html($is_part ? $dimension_units : $is_assigned ? $service_units : $all_units, "unit_$i", $this_unit, - $is_assigned ? $form->{"unit_$i"} : undef)) + $is_assigned ? $form->{"unit_$i"} : undef) . ""; # build in drop down list for pricesgroups @@ -1292,7 +1291,7 @@ sub request_for_quotation { quotation(); } -sub e_mail { +sub edit_e_mail { $lxdebug->enter_sub(); if ($form->{second_run}) { $form->{print_and_post} = 0; @@ -1864,7 +1863,7 @@ sub print_form { # assign number $form->{what_done} = $form->{formname}; - if (!$form->{"${inv}number"} && !$form->{preview}) { + if (!$form->{"${inv}number"} && !$form->{preview} && !$form->{id}) { $form->{"${inv}number"} = $form->update_defaults(\%myconfig, $numberfld); if ($form->{media} ne 'email') { @@ -1895,6 +1894,7 @@ sub print_form { $language_saved = $form->{language_id}; $payment_id_saved = $form->{payment_id}; + $salesman_id_saved = $form->{salesman_id}; &{"$form->{vc}_details"}(); @@ -1924,6 +1924,8 @@ sub print_form { IS->invoice_details(\%myconfig, \%$form, $locale); } + $form->get_salesman(\%myconfig, $salesman_id_saved); + if ($form->{shipto_id}) { $form->get_shipto(\%myconfig); }