X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/004a64c9997e0430c403cc0590b8ce0eaacb9788..69f51bf0aaf0fcfa23a732f7524168f52e67bd5c:/SL/RP.pm diff --git a/SL/RP.pm b/SL/RP.pm index 8fd73f2ba..a18452e67 100644 --- a/SL/RP.pm +++ b/SL/RP.pm @@ -473,6 +473,9 @@ sub get_accounts_g { $inwhere = " AND (acc.transdate >= $fromdate)"; } else { $where .= " AND (ac.transdate >= $fromdate)"; + # hotfix for projectfilter in guv and bwa + # fromdate is otherwise ignored if project is selected + $prwhere = " AND (a.transdate >= $fromdate)"; } } @@ -1263,7 +1266,7 @@ sub aging { if ($form->{$ct_id}) { $where .= qq| AND (ct.id = | . conv_i($form->{$ct_id}) . qq|)|; } elsif ($form->{ $form->{ct} }) { - $where .= qq| AND (ct.name ILIKE | . $dbh->quote($::form->like($form->{$ct})) . qq|)|; + $where .= qq| AND (ct.name ILIKE | . $dbh->quote(like($form->{$ct})) . qq|)|; } my $dpt_join; @@ -1518,15 +1521,15 @@ sub payments { my $invnumber; my $reference; if ($form->{reference}) { - $reference = $dbh->quote('%' . $form->{reference} . '%'); + $reference = $dbh->quote(like($form->{reference})); $invnumber = " AND (a.invnumber LIKE $reference)"; $reference = " AND (a.reference LIKE $reference)"; } if ($form->{source}) { - $where .= " AND (ac.source ILIKE " . $dbh->quote('%' . $form->{source} . '%') . ") "; + $where .= " AND (ac.source ILIKE " . $dbh->quote(like($form->{source})) . ") "; } if ($form->{memo}) { - $where .= " AND (ac.memo ILIKE " . $dbh->quote('%' . $form->{memo} . '%') . ") "; + $where .= " AND (ac.memo ILIKE " . $dbh->quote(like($form->{memo})) . ") "; } my %sort_columns = (