projects
/
kivitendo-erp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
59c8afd
)
Kontoauszug rückgängig machen: Nur bei aktuellem Beleg arap.paid neu setzen
author
Jan Büren
<jan@kivitendo.de>
Tue, 23 Jul 2019 07:04:41 +0000
(09:04 +0200)
committer
Jan Büren
<jan@kivitendo.de>
Tue, 23 Jul 2019 07:04:41 +0000
(09:04 +0200)
SL/Controller/BankTransaction.pm
patch
|
blob
|
history
diff --git
a/SL/Controller/BankTransaction.pm
b/SL/Controller/BankTransaction.pm
index
86ff35e
..
98639ff
100644
(file)
--- a/
SL/Controller/BankTransaction.pm
+++ b/
SL/Controller/BankTransaction.pm
@@
-791,9
+791,10
@@
sub action_unlink_bank_transaction {
my $query = qq|UPDATE $type SET paid =
(SELECT COALESCE(abs(sum(amount)),0) FROM acc_trans
WHERE trans_id = ?
my $query = qq|UPDATE $type SET paid =
(SELECT COALESCE(abs(sum(amount)),0) FROM acc_trans
WHERE trans_id = ?
- AND chart_link ilike '%paid%')|;
+ AND chart_link ilike '%paid%')
+ WHERE id = ?|;
- die if (do_query($::form, $bank_transaction->db->dbh, $query, $trans_id) == -1);
+ die if (do_query($::form, $bank_transaction->db->dbh, $query, $trans_id
, $trans_id
) == -1);
}
# 4. and delete all (if any) record links
my $rl = SL::DB::Manager::RecordLink->delete_all(where => [ from_id => $bt_id, from_table => 'bank_transactions' ]);
}
# 4. and delete all (if any) record links
my $rl = SL::DB::Manager::RecordLink->delete_all(where => [ from_id => $bt_id, from_table => 'bank_transactions' ]);