Revision 2517d840
Von Waldemar Toews vor mehr als 8 Jahren hinzugefügt
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
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.