From 542befb19fa7a69def1d244218594a009da73aaa Mon Sep 17 00:00:00 2001 From: "Martin Helmling martin.helmling@octosoft.eu" Date: Sun, 12 Feb 2017 10:04:04 +0100 Subject: [PATCH] =?utf8?q?Kontoauszug=20verbuchen:=20DB-Rollback=20nicht?= =?utf8?q?=20zus=C3=A4tzlich=20als=20Fehler=20melden?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Bei einer negativen Kreditorenbuchung (Lieferantengutschrift) wird nun nicht mehr "do_transaction() failed - Died at SL/Controller/BankTransaction.pm line 733." gemeldet, sondern der Fehler an der (nicht)verbuchten Rechnung angezeigt: "Gesendete Zahlungen können nur mit Einkaufsrechnungen und Verkaufsgutschriften verbucht werden." --- SL/Controller/BankTransaction.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SL/Controller/BankTransaction.pm b/SL/Controller/BankTransaction.pm index 00b4ff65f..8bc3317ae 100644 --- a/SL/Controller/BankTransaction.pm +++ b/SL/Controller/BankTransaction.pm @@ -730,7 +730,8 @@ sub save_single_bank_transaction { }; }; - die if $error; + # Rollback Fehler nicht weiterreichen + # die if $error; }); return grep { $_ } ($error, @warnings); -- 2.20.1