From: Moritz Bunkus Date: Wed, 13 Dec 2006 16:29:52 +0000 (+0000) Subject: Keine globalen Variablen benutzen/überschreiben. Fix für Bugzilla #450. X-Git-Tag: release-2.4.0^2~38 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=fcd7e9323bca5c880aede409cca40e716d16489c;p=kivitendo-erp.git Keine globalen Variablen benutzen/überschreiben. Fix für Bugzilla #450. --- diff --git a/bin/mozilla/is.pl b/bin/mozilla/is.pl index df3062f81..1be623fe8 100644 --- a/bin/mozilla/is.pl +++ b/bin/mozilla/is.pl @@ -261,10 +261,11 @@ sub prepare_invoice { # # get pricegroups for parts # IS->get_pricegroups_for_parts(\%myconfig, \%$form); + my $i = 0; + foreach $ref (@{ $form->{invoice_details} }) { $i++; - map { $form->{"${_}_$i"} = $ref->{$_} } keys %{$ref}; $form->{"discount_$i"} = $form->format_amount(\%myconfig, $form->{"discount_$i"} * 100);