Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 4805ef34

Von G. Richardson vor mehr als 12 Jahren hinzugefügt

  • ID 4805ef3469753b79cfd5f474bdeac2a326a33a10
  • Vorgänger 2b44867f
  • Nachfolger f7866adf

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.

Unterschiede anzeigen:

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