Revision 4805ef34
Von G. Richardson vor fast 13 Jahren hinzugefügt
SL/RP.pm | ||
---|---|---|
522 | 522 |
INNER JOIN chart c ON (acc.chart_id = c.id AND c.link LIKE '%AR_paid%') |
523 | 523 |
WHERE 1=1 $inwhere AND acc.trans_id = ac.trans_id) |
524 | 524 |
/ COALESCE((SELECT amount FROM ar WHERE id = ac.trans_id and amount != 0 ), 1) |
525 |
) AS amount, c.pos_eur
|
|
525 |
) AS amount, c.$category
|
|
526 | 526 |
FROM acc_trans ac |
527 | 527 |
LEFT JOIN chart c ON (c.id = ac.chart_id) |
528 | 528 |
LEFT JOIN ar ON (ar.id = ac.trans_id) |
... | ... | |
535 | 535 |
) |
536 | 536 |
WHERE ac.trans_id IN (SELECT DISTINCT trans_id FROM acc_trans WHERE 1=1 $subwhere) |
537 | 537 |
|
538 |
GROUP BY c.pos_eur
|
|
538 |
GROUP BY c.$category
|
|
539 | 539 |
|
540 | 540 |
/* |
541 | 541 |
SELECT SUM(ac.amount * chart_category_to_sgn(c.category)) AS amount, c.$category |
Auch abrufbar als: Unified diff
Bug 1802 - Nullwerte in BWA bei Istversteuerung
Bei der Funktion get_accounts_g im IST-Versteuerungsmodus, die sowohl für GuV
und BWA genutzt wird, war GROUP BY c.pos_eur hartcodiert, jetzt wurde das
allgemein für c.$category korrekt implementiert und funktioniert nun auch
wieder für die BWA.