From: Moritz Bunkus Date: Wed, 7 Feb 2007 14:28:35 +0000 (+0000) Subject: Wenn eine Kunden-/Lieferantennummer bereits vergeben wurde, dann eine ordentliche... X-Git-Tag: release-2.4.2~132 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=4957e2346a5ba9a1c0e76ba95870c37090f90098;p=kivitendo-erp.git Wenn eine Kunden-/Lieferantennummer bereits vergeben wurde, dann eine ordentliche Fehlermeldung ausgeben und die Programmausführung beenden. Fix für Bug 536. --- diff --git a/bin/mozilla/ct.pl b/bin/mozilla/ct.pl index a1bfc255d..6573eeff8 100644 --- a/bin/mozilla/ct.pl +++ b/bin/mozilla/ct.pl @@ -1372,7 +1372,15 @@ sub save { $form->isblank("salesman_id", $locale->text("Salesman missing!")); } print(STDERR "SHIPTO in sub save $form->{shipto_id}\n"); - &{"CT::save_$form->{db}"}("", \%myconfig, \%$form); + my $res = &{"CT::save_$form->{db}"}("", \%myconfig, \%$form); + + if (3 == $res) { + if ($form->{"db"} eq "customer") { + $form->error($locale->text('This customer number is already in use.')); + } else { + $form->error($locale->text('This vendor number is already in use.')); + } + } &edit; exit;