From: Jan Büren Date: Fri, 13 Jul 2018 11:25:49 +0000 (+0200) Subject: BankTransaction.pm POD verbessert, Feedback von Sven verarbeitet X-Git-Tag: release-3.5.4~357 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=47cc9344a2f6558ff8881767ac661994fbbb2001;p=kivitendo-erp.git BankTransaction.pm POD verbessert, Feedback von Sven verarbeitet --- diff --git a/SL/Controller/BankTransaction.pm b/SL/Controller/BankTransaction.pm index 3ba67d140..5972ce066 100644 --- a/SL/Controller/BankTransaction.pm +++ b/SL/Controller/BankTransaction.pm @@ -949,16 +949,10 @@ invoice objects). This method cannot handle already partly assigned bank transactions, i.e. a bank transaction that has a invoice_amount <> 0 but not the fully transaction amount (invoice_amount == amount). -Currently this state is impossible from the point of the user interface, -but for double safety and further reliance posting an bank_transaction -where some invoice_amount is already assigned or a RecordLink from -bank to document exists will not be accepted. If the amount of the bank transaction is higher than the sum of the assigned invoices (1 .. n) the last invoice will be overpayed. -Therefore this function implements not all valid uses cases. - The whole function is wrapped in a database transaction. If an exception occurs the bank transaction is not posted at all. The same is true if the code detects an error during the execution, e.g. a bank