+ } elsif (any { $config->{type} eq $_ } qw(customer vendor part)) {
+ next unless $params{filter}->{$name};
+
+ my $table = $config->{type};
+ push @sub_where, qq|cvar.number_value * 1 IN (SELECT id FROM $table WHERE name ILIKE ?)|;
+ push @sub_values, "%$params{filter}->{$name}%";
+ } elsif ($config->{type} eq 'part') {