Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 563a5200

Von jan vor fast 15 Jahren hinzugefügt

SL/OP.pm wird hat schon laenger keine sinnvolle funktion. entsprechend rausgenommen

Unterschiede anzeigen:

SL/CP.pm
358 358
    }
359 359
  }
360 360

  
361
  # record a AR/AP with a payment
362
  if ($form->round_amount($paymentamount, 2) > 0) {
363
    $form->{invnumber} = "";
364
    OP::overpayment("", $myconfig, $form, $dbh, $paymentamount, $ml, 1);
365
  }
366

  
367 361
  my $rc;
368 362
  if ($form->round_amount($paymentamount, 2) < 0) {
369
    $dbh->rollback;
363
		# Hier werden negativen Zahlungseingänge abgefangen
364
		# Besser: in Oberfläche schon prüfen
365
		# Zahlungsein- und ausgänge sind immer positiv
366
    $dbh->rollback;	
370 367
    $rc = 0;
371 368
  }
372 369
  if ($form->round_amount($paymentamount, 2) == 0) {

Auch abrufbar als: Unified diff