Part: Filter-Specs für Kunden- und Lieferanten-Artikel.-Nr.
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 8 Jul 2019 13:04:22 +0000 (15:04 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 7 Aug 2019 13:37:09 +0000 (15:37 +0200)
SL/DB/Manager/Part.pm

index d24954b..b46f851 100644 (file)
@@ -23,7 +23,17 @@ __PACKAGE__->add_filter_specs(
   all => sub {
     my ($key, $value, $prefix) = @_;
     return or => [ map { $prefix . $_ => $value } qw(partnumber description ean) ]
-  }
+  },
+  all_with_makemodel => sub {
+    my ($key, $value, $prefix) = @_;
+    return or => [ map { $prefix . $_ => $value } qw(partnumber description ean makemodels.model) ],
+      $prefix . 'makemodels';
+  },
+  all_with_customer_partnumber => sub {
+    my ($key, $value, $prefix) = @_;
+    return or => [ map { $prefix . $_ => $value } qw(partnumber description ean customerprices.customer_partnumber) ],
+      $prefix . 'customerprices';
+  },
 );
 
 sub type_filter {