From d3d0ccf47f31c79c55ed9da22c1e523289b1cd95 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Tue, 20 Oct 2020 11:27:56 +0200 Subject: [PATCH] CSV-Import Waren: Fehlermeldungen verbessern bei nicht vorhandenen Warengruppen --- SL/Controller/CsvImport/Part.pm | 4 ++-- locale/de/all | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/SL/Controller/CsvImport/Part.pm b/SL/Controller/CsvImport/Part.pm index f04e7d632..3add8aff1 100644 --- a/SL/Controller/CsvImport/Part.pm +++ b/SL/Controller/CsvImport/Part.pm @@ -561,7 +561,7 @@ sub check_partsgroup { # Check whether or not part group ID is valid. if ($object->partsgroup_id && !$self->partsgroups_by->{id}->{ $object->partsgroup_id }) { - push @{ $entry->{errors} }, $::locale->text('Error: Invalid parts group'); + push @{ $entry->{errors} }, $::locale->text('Error: Invalid parts group id #1', $object->partsgroup_id); return 0; } @@ -570,7 +570,7 @@ sub check_partsgroup { my $pg = $self->partsgroups_by->{partsgroup}->{ $entry->{raw_data}->{partsgroup} }; if (!$pg) { - push @{ $entry->{errors} }, $::locale->text('Error: Invalid parts group'); + push @{ $entry->{errors} }, $::locale->text('Error: Invalid parts group name #1', $entry->{raw_data}->{partsgroup}); return 0; } diff --git a/locale/de/all b/locale/de/all index 5fd830fd2..d05a790d4 100755 --- a/locale/de/all +++ b/locale/de/all @@ -1315,6 +1315,8 @@ $self->{texts} = { 'Error: Invalid part' => 'Fehler: Artikel ungültig', 'Error: Invalid part type' => 'Fehler: ungültiger Artikeltyp', 'Error: Invalid parts group' => 'Fehler: Warengruppe ungültig', + 'Error: Invalid parts group id #1' => 'Fehler: Ungültige Warengruppen-ID #1', + 'Error: Invalid parts group name #1' => 'Fehler: Ungültiger Warengruppenname: #1', 'Error: Invalid payment terms' => 'Fehler: Zahlungsbedingungen ungültig', 'Error: Invalid price factor' => 'Fehler: Preisfaktor ungültig', 'Error: Invalid price group' => 'Fehler: Preisgruppe ungültig', -- 2.20.1