X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/4382b35e0e4939dc3f7e48730ce31592cabbc26d..866ed897a3a06f239015f902fbc4eeb380fb4309:/SL/Controller/BankTransaction.pm?ds=inline diff --git a/SL/Controller/BankTransaction.pm b/SL/Controller/BankTransaction.pm index dc66ef090..e7137bb38 100644 --- a/SL/Controller/BankTransaction.pm +++ b/SL/Controller/BankTransaction.pm @@ -206,13 +206,10 @@ sub gather_bank_transactions_and_proposals { # to qualify as a proposal there has to be # * agreement >= 5 TODO: make threshold configurable in configuration # * there must be only one exact match - # * depending on whether sales or purchase the amount has to have the correct sign (so Gutschriften don't work?) my $proposal_threshold = 5; my @otherproposals = grep { ($_->{agreement} >= $proposal_threshold) && (1 == scalar @{ $_->{proposals} }) - && (@{ $_->{proposals} }[0]->is_sales ? abs(@{ $_->{proposals} }[0]->amount - $_->amount) < 0.01 - : abs(@{ $_->{proposals} }[0]->amount + $_->amount) < 0.01) } @{ $bank_transactions }; push @proposals, @otherproposals;