X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/20e80349b9e5972aa717c420ad1a7d281961ad16..ad46cc4c58c14071a2922c1154dfa3daebac4417:/sql/Pg-upgrade2/erzeugnisnummern.pl diff --git a/sql/Pg-upgrade2/erzeugnisnummern.pl b/sql/Pg-upgrade2/erzeugnisnummern.pl index 326122eb8..8468e6922 100644 --- a/sql/Pg-upgrade2/erzeugnisnummern.pl +++ b/sql/Pg-upgrade2/erzeugnisnummern.pl @@ -60,35 +60,34 @@ sub filter_parts { if ( $::form->{filter_partnumber} ) { $where .= ' AND partnumber ILIKE ?'; - push(@values, $::form->like( $::form->{filter_partnumber} )); + push(@values, like( $::form->{filter_partnumber} )); } if ($::form->{filter_description}) { $where .= ' AND description ILIKE ?'; - push(@values, $::form->like($::form->{filter_description})); + push(@values, like($::form->{filter_description})); } if ($::form->{filter_notes}) { $where .= ' AND notes ILIKE ?'; - push(@values, $::form->like($::form->{filter_notes})); + push(@values, like($::form->{filter_notes})); } if ($::form->{filter_ean}) { $where .= ' AND ean ILIKE ?'; - push(@values, $::form->like($::form->{filter_ean})); + push(@values, like($::form->{filter_ean})); } if ($::form->{filter_type} eq 'assembly') { - $where .= ' AND assembly'; + $where .= " AND part_type = 'assembly'"; } if ($::form->{filter_type} eq 'service') { - $where .= ' AND inventory_accno_id IS NULL AND NOT assembly'; + $where .= " AND part_type = 'service'"; } if ($::form->{filter_type} eq 'part') { - $where .= ' AND inventory_accno_id IS NOT NULL'; - $where .= ' AND NOT assembly'; + $where .= " AND part_type = 'part'"; } if ($::form->{filter_obsolete} eq 'obsolete') {