From: Sven Schöling Date: Mon, 6 Jan 2014 13:09:11 +0000 (+0100) Subject: Einlagern: Auch Nullmengen nicht erlauben X-Git-Tag: release-3.1.0beta1~22^2~51^2~5 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=74a70e2abde806043aa9fa5a90ca47532b927a97;p=kivitendo-erp.git Einlagern: Auch Nullmengen nicht erlauben --- diff --git a/SL/Controller/Inventory.pm b/SL/Controller/Inventory.pm index ca6190c90..0a41f0b7d 100644 --- a/SL/Controller/Inventory.pm +++ b/SL/Controller/Inventory.pm @@ -45,8 +45,9 @@ sub action_stock { my ($self) = @_; my $qty = $::form->parse_amount(\%::myconfig, $::form->{qty}); - - if ($qty < 0) { + if (!$qty) { + flash_later('error', t8('Cannot stock without amount')); + } elsif ($qty < 0) { flash_later('error', t8('Cannot stock negative amounts')); } else { # do stock diff --git a/locale/de/all b/locale/de/all index 2ef84b96c..038ed2896 100755 --- a/locale/de/all +++ b/locale/de/all @@ -407,6 +407,7 @@ $self->{texts} = { 'Cannot save preferences!' => 'Einstellungen können nicht gespeichert werden!', 'Cannot save quotation!' => 'Angebot kann nicht gespeichert werden!', 'Cannot stock negative amounts' => 'Negative Mengen können nicht eingelagert werden!', + 'Cannot stock without amount' => 'Kann nicht ohne Menge einlagern!', 'Cannot storno invoice for a closed period!' => 'Das Rechnungsdatum der zu stornierenden Rechnung fällt in einen abgeschlossenen Zeitraum!', 'Cannot storno storno invoice!' => 'Kann eine Stornorechnung nicht stornieren', 'Cannot transfer.
Reason:
#1' => 'Kann nicht auslagern.
Grund:
#1',