Sepa-Überw: Fehlermeldung beim Überweisen mit Skonto
authorMartin Helmling mh@waldpark.octosoft.eu <martin.helmling@octosoft.eu>
Fri, 15 Apr 2016 14:23:49 +0000 (16:23 +0200)
committerMartin Helmling mh@waldpark.octosoft.eu <martin.helmling@octosoft.eu>
Fri, 15 Apr 2016 14:23:49 +0000 (16:23 +0200)
Hier fehlte eine Abfrage. Fehlermeldung auf die Zahlungsart beziehen

SL/DB/Helper/Payment.pm

index 719d935..654eb41 100644 (file)
@@ -162,7 +162,9 @@ sub pay_invoice {
         $paid_amount      += -1 * $amount;
         $skonto_amount_check -= $skonto_booking->{'skonto_amount'};
       };
-      die "difference_as_skonto calculated incorrectly, sum of calculated payments doesn't add up to open amount $total_open_amount, reference_amount = $reference_amount\n" unless _round($reference_amount) == 0;
+      if ( $params{payment_type} eq 'difference_as_skonto' ) {
+          die "difference_as_skonto calculated incorrectly, sum of calculated payments doesn't add up to open amount $total_open_amount, reference_amount = $reference_amount\n" unless _round($reference_amount) == 0;
+      }
 
     };