false positive in SelfTests gefiltert (Periode)
authorJan Büren <jan@kivitendo-premium.de>
Mon, 16 Jan 2017 10:44:45 +0000 (11:44 +0100)
committerJan Büren <jan@kivitendo-premium.de>
Mon, 16 Jan 2017 10:44:45 +0000 (11:44 +0100)
commitcbb4ef68e09dfcadcf4b97ba7d8adf0e0edfe705
tree7942656f6d6b7b6bb9d469e29c14d9fef5f6a3c2
parent4d3be9c7cbf7d525181428a9b3697338aa066f0f
false positive in SelfTests gefiltert (Periode)

Hintergrund:
Um nur die Daten-Analyse auf das aktuelle Geschäftsjahr (Geschäftsjahr gleich
Kalender-Jahr) zu machen, wird für die meisten Tests mit transdate == current_year
gefiltert.
Problem: Periodenübergreifende Buchungen (Zahlungsein- und -ausgänge) werden
nicht berücksichtigt und schlagen entsprechend Fehlarlam.

Optimierung: Es werden nur die Buchungen des aktuellen Geschäftsjahr angeschaut
und weitere acc_trans Daten ohne Zeitfilter über die trans_id gruppiert.
SL/BackgroundJob/SelfTest/Transactions.pm