Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2517d840

Von Waldemar Toews vor fast 8 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
1298 1298
  if ($form->{storno}) {
1299 1299
    $query =
1300 1300
      qq!UPDATE ar SET
1301
           paid = paid + amount,
1301
           paid = amount,
1302 1302
           storno = 't',
1303 1303
           intnotes = ? || intnotes
1304 1304
         WHERE id = ?!;

Auch abrufbar als: Unified diff