From: Bernd Bleßmann Date: Tue, 11 Apr 2017 20:03:41 +0000 (+0200) Subject: CSV-Import: CustomerVender benutzerdefinierte Variable aktualisieren X-Git-Tag: kivitendo-mebil_0.1-0~9^2~384 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=1427d96a209258589277eb22433e9b5c37289fcf;p=kivitendo-erp.git CSV-Import: CustomerVender benutzerdefinierte Variable aktualisieren handle_cvars erst aufrufen, wenn das zu speichernde Objekt bekannt ist. Das betrifft den Fall, wenn vorhandene Objekte aktualisiert werden sollen. behebt #237 (redmine) --- diff --git a/SL/Controller/CsvImport/CustomerVendor.pm b/SL/Controller/CsvImport/CustomerVendor.pm index f3b8d0443..8fc893d11 100644 --- a/SL/Controller/CsvImport/CustomerVendor.pm +++ b/SL/Controller/CsvImport/CustomerVendor.pm @@ -82,7 +82,6 @@ sub check_objects { $self->check_taxzone($entry, take_default => 1); $self->check_currency($entry, take_default => 1); $self->check_salesman($entry); - $self->handle_cvars($entry); next if @{ $entry->{errors} }; @@ -110,6 +109,9 @@ sub check_objects { } else { $object->$numbercolumn('####'); } + + $self->handle_cvars($entry); + } continue { $i++; }