Abrechnungslauf Detailansicht (Patch)

JVerein-Benutzer diskutieren über Erweiterungswünsche

Moderator: heiner

Antworten
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Abrechnungslauf Detailansicht (Patch)

Beitrag 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
Dateianhänge
Abrechnungslauf-Details.patch
(16.7 KiB) 229-mal heruntergeladen
Benutzeravatar
DIG
Beiträge: 478
Registriert: Freitag 11. Januar 2013, 00:02
Verein: Deutsch-Isländische Gesellschaft e.V.
Mitglieder: 250
JVerein-Version: aktuellste
Betriebssystem: Win
Wohnort: Krefeld

Re: Abrechnungslauf Detailansicht (Patch)

Beitrag 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
Viele Grüße,
Carsten
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Re: Abrechnungslauf Detailansicht (Patch)

Beitrag 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
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Abrechnungslauf Detailansicht (Patch)

Beitrag von heiner »

Ich habe den Patch übernommen. Übernehme doch noch die Bemerkung in die Übersicht.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Antworten