From 74a70e2abde806043aa9fa5a90ca47532b927a97 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Mon, 6 Jan 2014 14:09:11 +0100 Subject: [PATCH] Einlagern: Auch Nullmengen nicht erlauben --- SL/Controller/Inventory.pm | 5 +++-- locale/de/all | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) 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', -- 2.20.1