Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2517d840

Von Waldemar Toews vor fast 9 Jahren hinzugefügt

  • ID 2517d8406ff377726249e7e71c65d43f378510d4
  • Vorgänger 6f4fcf7b
  • Nachfolger bd0a380b

BUG-Fix: Beim Stornieren einer Rechnungen wird der bezahlte Betrag verdoppelt.

Storniert man eine als bezahlt markierte Rechnung,
so wird der bezahlte Betrag ("paid") verdoppelt.
Im SQL wird, fälschlicherweise, amount zu paid dazu addiert. Soll aber nur zugewiesen werden.

Unterschiede anzeigen:

SL/IS.pm
if ($form->{storno}) {
$query =
qq!UPDATE ar SET
paid = paid + amount,
paid = amount,
storno = 't',
intnotes = ? || intnotes
WHERE id = ?!;

Auch abrufbar als: Unified diff