X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FVK.pm;h=f5fb03f21e0d5c59a16108b1ed7a46a70b0eb452;hb=c815c7236e442a9117808af8a3cc8445f5a35203;hp=6d7df707a26850458bcf88063081aaa408333988;hpb=aff48c9512cb1cf6568654f7819c16638af0eac8;p=kivitendo-erp.git diff --git a/SL/VK.pm b/SL/VK.pm index 6d7df707a..f5fb03f21 100644 --- a/SL/VK.pm +++ b/SL/VK.pm @@ -72,7 +72,7 @@ sub invoice_transactions { # limits by employees (Bearbeiter), not salesmen! if (!$main::auth->assert('sales_all_edit', 1)) { $where .= " AND ar.employee_id = (select id from employee where login= ?)"; - push (@values, $form->{login}); + push (@values, $::myconfig{login}); } # Stornierte Rechnungen und Stornorechnungen in invoice rausfiltern @@ -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 >= ?";