Seite 1 von 1
Abrechnungslauf Detailansicht (Patch)
Verfasst: Freitag 20. Februar 2015, 12:37
von thooge
Hallo,
ich habe eine Ergänzung zum Abrechnungslauf.
Der beiliegende Patch erstellt eine Detailansichtsseite zu einem Abrechnungslauf.
Zur Aktivierung muß man das Knotextmenü in der Abrechnungslaufsliste benutzen.
In der Detailansicht ist eine Bemerkung für jeden Abrechnungslauf erfaßbar.
Die Bemerkung kann auch bei abgeschlossenen Abrechnungsläufen gesetzt
bzw. geändert werden.
Gruß
Thomas
Re: Abrechnungslauf Detailansicht (Patch)
Verfasst: Freitag 20. Februar 2015, 14:41
von DIG
Hallo Thomas,
gute Idee, dieses Feature.
Ich habe gerade da nur einen kurzen Blick reingeworfen (den Patch aber noch nicht bei mir eingelesen und getest), aber dennoch folgende Frage dazu:
In
public LabelInput getStatistikBuchungen() hast Du
Code: Alles auswählen
String sql = "SELECT SUM(betrag), COUNT(id) "
+ + "FROM buchung "
+ + "WHERE abrechnungslauf=? AND buchungsart IS NOT NULL";
Warum schränkst Du das mit
buchungsart IS NOT NULL ein?
Wenn (noch) keine Buchungsart erfasst wurde stimmt doch die Satistik nicht, oder?
Viele Grüße,
Carsten
Re: Abrechnungslauf Detailansicht (Patch)
Verfasst: Freitag 20. Februar 2015, 16:28
von thooge
Hallo Carsten,
Warum schränkst Du das mit buchungsart IS NOT NULL ein?
Weil zu einem Abrechnungslauf eine Gegenbuchung mit der Summe der Buchungen angelegt wird.
Diese Buchung ist von der Buchungsart NULL. Ohne diese Einschränkung bekomme ich immer eine 0 als Ergebnis
Die Statistik habe ich "nur so zum Spaß" eingebaut. Eigentlich wollte ich nur die Bemerkung erfaßbar machen.
Hier ist also noch Potential nach oben.
Für weitere Verbesserungen fehlen mir momentan die Daten. Statistik mit einer fast leeren Datenbank
ist nicht so toll.
Gruß,
Thomas
Re: Abrechnungslauf Detailansicht (Patch)
Verfasst: Freitag 20. Februar 2015, 18:57
von heiner
Ich habe den Patch übernommen. Übernehme doch noch die Bemerkung in die Übersicht.
Heiner