X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/5d7c5a5b1375c5b6cf29fb48ea5a3de97ba24154..4249eeff3d68e15d74cbba40529a73f6b06e971e:/SL/Controller/CsvImport/CustomerVendor.pm diff --git a/SL/Controller/CsvImport/CustomerVendor.pm b/SL/Controller/CsvImport/CustomerVendor.pm index 0d6db32c5..f8774dcfc 100644 --- a/SL/Controller/CsvImport/CustomerVendor.pm +++ b/SL/Controller/CsvImport/CustomerVendor.pm @@ -69,6 +69,12 @@ sub check_objects { next if @{ $entry->{errors} }; + my @cleaned_fields = $self->clean_fields(qr{[\r\n]}, $object, qw(name department_1 department_2 street zipcode city country contact phone fax homepage email cc bcc + taxnumber account_number bank_code bank username greeting)); + + push @{ $entry->{information} }, $::locale->text('Illegal characters have been removed from the following fields: #1', join(', ', @cleaned_fields)) + if @cleaned_fields; + my $existing_vc = $vcs_by_number{ $object->$numbercolumn }; if (!$existing_vc) { $vcs_by_number{ $object->$numbercolumn } = $object;