X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/3f17f9e3b4ae68b16909f2a4bf8b2cdfdd03bd7a..563a5200e1d2f3cdfec65c407a020f6106528579:/SL/CP.pm diff --git a/SL/CP.pm b/SL/CP.pm index dec4323e2..e29622fb3 100644 --- a/SL/CP.pm +++ b/SL/CP.pm @@ -358,15 +358,12 @@ sub process_payment { } } - # record a AR/AP with a payment - if ($form->round_amount($paymentamount, 2) > 0) { - $form->{invnumber} = ""; - OP::overpayment("", $myconfig, $form, $dbh, $paymentamount, $ml, 1); - } - my $rc; if ($form->round_amount($paymentamount, 2) < 0) { - $dbh->rollback; + # Hier werden negativen Zahlungseingänge abgefangen + # Besser: in Oberfläche schon prüfen + # Zahlungsein- und ausgänge sind immer positiv + $dbh->rollback; $rc = 0; } if ($form->round_amount($paymentamount, 2) == 0) {