X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/20599de536d3333628504f390310dbfbeb7fb5ad..201c9038c6c64d91b9be59991b6b6449c33a0d4f:/SL/Controller/CsvImport/Part.pm diff --git a/SL/Controller/CsvImport/Part.pm b/SL/Controller/CsvImport/Part.pm index 09430c6ab..9ccaf83b5 100644 --- a/SL/Controller/CsvImport/Part.pm +++ b/SL/Controller/CsvImport/Part.pm @@ -118,7 +118,7 @@ sub init_parts_by { sub init_all_pricegroups { my ($self) = @_; - return SL::DB::Manager::Pricegroup->get_all(sort => 'id'); + return SL::DB::Manager::Pricegroup->get_all_sorted; } sub init_settings { @@ -223,7 +223,7 @@ sub check_buchungsgruppe { $object->buchungsgruppen_id(undef) if $object->buchungsgruppen_id && !$self->bg_by->{id}->{ $object->buchungsgruppen_id }; # 3. Look up name if supplied. - if (!$object->buchungsgruppen_id) { + if (!$object->buchungsgruppen_id && $entry->{raw_data}->{buchungsgruppe}) { my $bg = $self->bg_by->{description}->{ $entry->{raw_data}->{buchungsgruppe} }; $object->buchungsgruppen_id($bg->id) if $bg; }