X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/cff0e9be7e6925c22dab7cb0b52ab9e23af0d56a..f82e94c7cbbea66d902e286c531d2282fc69f67c:/SL/VK.pm diff --git a/SL/VK.pm b/SL/VK.pm index f20414c7f..f5fb03f21 100644 --- a/SL/VK.pm +++ b/SL/VK.pm @@ -112,7 +112,7 @@ sub invoice_transactions { push(@values, $form->{customer_id}); } elsif ($form->{customer}) { $where .= " AND ct.name ILIKE ?"; - push(@values, $form->like($form->{customer})); + push(@values, like($form->{customer})); } if ($form->{customernumber}) { $where .= qq| AND ct.customernumber = ? |; @@ -120,7 +120,7 @@ sub invoice_transactions { } if ($form->{partnumber}) { $where .= qq| AND (p.partnumber ILIKE ?)|; - push(@values, '%' . $form->{partnumber} . '%'); + push(@values, like($form->{partnumber})); } if ($form->{partsgroup_id}) { $where .= qq| AND (pg.id = ?)|; @@ -128,7 +128,7 @@ sub invoice_transactions { } if ($form->{country}) { $where .= qq| AND (ct.country ILIKE ?)|; - push(@values, '%' . $form->{country} . '%'); + push(@values, like($form->{country})); } # when filtering for parts by description we probably want to filter by the description of the part as per the master data @@ -136,7 +136,7 @@ sub invoice_transactions { # at least in the translation case we probably want the report to also include translated articles, so we have to filter via parts.description if ($form->{description}) { $where .= qq| AND (p.description ILIKE ?)|; - push(@values, '%' . $form->{description} . '%'); + push(@values, like($form->{description})); } if ($form->{transdatefrom}) { $where .= " AND ar.transdate >= ?";