X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/98b64fe1e380c232428d63cea0eb5f44b1d1a2c3..bcc996e65643:/SL/DB/Manager/Part.pm?ds=sidebyside diff --git a/SL/DB/Manager/Part.pm b/SL/DB/Manager/Part.pm index b43b57319..d24954bdb 100644 --- a/SL/DB/Manager/Part.pm +++ b/SL/DB/Manager/Part.pm @@ -16,13 +16,13 @@ sub object_class { 'SL::DB::Part' } __PACKAGE__->make_manager_methods; __PACKAGE__->add_filter_specs( - type => sub { + part_type => sub { my ($key, $value, $prefix) = @_; return __PACKAGE__->type_filter($value, $prefix); }, all => sub { my ($key, $value, $prefix) = @_; - return or => [ map { $prefix . $_ => $value } qw(partnumber description) ] + return or => [ map { $prefix . $_ => $value } qw(partnumber description ean) ] } ); @@ -48,6 +48,8 @@ sub type_filter { push @filter, ($prefix . part_type => 'service'); } elsif ($type =~ m/^assembly/) { push @filter, ($prefix . part_type => 'assembly'); + } elsif ($type =~ m/^assortment/) { + push @filter, ($prefix . part_type => 'assortment'); } }