X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Fct.pl;h=de0a436596f99bb3a4dda02adf73a3b4d49905ff;hb=94802c79cda890c12128a83bc931cb342aed470c;hp=33b0c83329fbd605887c1a28048cb8d04b1d554e;hpb=0dc65e8532e92daacbef328f3df2f92e7e221cb5;p=kivitendo-erp.git diff --git a/bin/mozilla/ct.pl b/bin/mozilla/ct.pl index 33b0c8332..de0a43659 100644 --- a/bin/mozilla/ct.pl +++ b/bin/mozilla/ct.pl @@ -313,8 +313,9 @@ sub form_header { my %myconfig = %main::myconfig; my $locale = $main::locale; - $form->get_lists(employees => "ALL_EMPLOYEES", - taxzones => "ALL_TAXZONES"); + $form->get_lists(employees => "ALL_EMPLOYEES", + taxzones => "ALL_TAXZONES", + currencies => "ALL_CURRENCIES"); $form->get_pricegroup(\%myconfig, { all => 1 }); $form->get_lists(customers => { key => "ALL_SALESMAN_CUSTOMERS", business_is_salesman => 1 }) if $::lx_office_conf{features}->{vertreter}; @@ -345,6 +346,12 @@ sub form_header { } } + if (!$form->{'id'}) { + $form->{'currency'} = $form->get_default_currency(\%myconfig); + } else { + $form->{currency} = $form->{curr}; + } + $form->{CUSTOM_VARIABLES} = CVar->get_custom_variables('module' => 'CT', 'trans_id' => $form->{id}); CVar->render_inputs('variables' => $form->{CUSTOM_VARIABLES}) if (scalar @{ $form->{CUSTOM_VARIABLES} });