From: Moritz Bunkus Date: Wed, 10 Jan 2007 15:41:47 +0000 (+0000) Subject: Artikel "Als neu speichern": Es wird nur dann automatisch eine neue Artikelnummer... X-Git-Tag: release-2.4.1~1^2~68 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=1cd8764aa91e783e0884f9caf5d9b72ffff37a34;p=kivitendo-erp.git Artikel "Als neu speichern": Es wird nur dann automatisch eine neue Artikelnummer vergeben, wenn die Artikelnummer nicht manuell verändert wurde. --- diff --git a/bin/mozilla/ic.pl b/bin/mozilla/ic.pl index a6237fab3..63ce108ca 100644 --- a/bin/mozilla/ic.pl +++ b/bin/mozilla/ic.pl @@ -2071,6 +2071,8 @@ sub edit { IC->get_part(\%myconfig, \%$form); + $form->{"original_partnumber"} = $form->{"partnumber"}; + $form->{title} = $locale->text('Edit ' . ucfirst $form->{item}); &link_part; @@ -2561,6 +2563,7 @@ sub form_header { {rowcount}> + @@ -3189,7 +3192,10 @@ sub save_as_new { $lxdebug->enter_sub(); $form->{id} = 0; - $form->{partnumber} = ""; + if ($form->{"original_partnumber"} && + ($form->{"partnumber"} eq $form->{"original_partnumber"})) { + $form->{partnumber} = ""; + } &save; $lxdebug->leave_sub();