SEPA Abbuchung Rechteproblem bei Dateierstellung
Moderator: heiner
-
- Beiträge: 21
- Registriert: Sonntag 26. April 2015, 18:49
- Verein: LSV Bonn-Rhein-Sieg e. V.
- Mitglieder: 120
- JVerein-Version: 2.8.8
- Betriebssystem: Linux FC20
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Hallo nochmal,
auch bei Dateiausgabe tritt das Problem auf. Siehe jameica.log im Anhang.
Beste Grüße,
Gerhard
auch bei Dateiausgabe tritt das Problem auf. Siehe jameica.log im Anhang.
Beste Grüße,
Gerhard
- Dateianhänge
-
- jameica.log.gz
- (31.96 KiB) 340-mal heruntergeladen
- heiner
- Administrator
- Beiträge: 4510
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
-
- Beiträge: 21
- Registriert: Sonntag 26. April 2015, 18:49
- Verein: LSV Bonn-Rhein-Sieg e. V.
- Mitglieder: 120
- JVerein-Version: 2.8.8
- Betriebssystem: Linux FC20
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Hallo Heiner,
habe das bereits aufgebaut und gestern etwas herum 'gedebuggt'.
Die genaue Stelle habe ich noch nicht gefunden. Ich brauche Einarbeitungszeit, die ich momentan nicht habe.
Wie weiter oben gepostet sind Beitragsklassen und Buchungsklassen sauber verlinkt.
Das dürfte also so betrachtet nicht unbedingt die Ursache sein. Ich sehe heut abend nochmal weiter,
aber die Sache braucht dringend Klärung sonst könnte es sein das ich bei der
Einführung von JVerein durch meine Vorstandskollegen gestoppt werde. Das möchte ich
unbedingt vermeiden!
Beste Grüsse,
Gerhard
habe das bereits aufgebaut und gestern etwas herum 'gedebuggt'.
Die genaue Stelle habe ich noch nicht gefunden. Ich brauche Einarbeitungszeit, die ich momentan nicht habe.
Wie weiter oben gepostet sind Beitragsklassen und Buchungsklassen sauber verlinkt.
Das dürfte also so betrachtet nicht unbedingt die Ursache sein. Ich sehe heut abend nochmal weiter,
aber die Sache braucht dringend Klärung sonst könnte es sein das ich bei der
Einführung von JVerein durch meine Vorstandskollegen gestoppt werde. Das möchte ich
unbedingt vermeiden!
Beste Grüsse,
Gerhard
-
- Beiträge: 294
- Registriert: Freitag 30. Juli 2010, 21:29
- Verein: Musica Margaretha Reutti e.V.
- Mitglieder: 51
- JVerein-Version: 2.8.17
- Betriebssystem: Windows
- Wohnort: Ulm
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Hallo Heiner,
hallo Gerhard,
ich habe mir mal die entsprechende Stelle in AbrechnungSEPA.java angesehen.
In Zeile 545 wird die Methode abrechnungMitgliederSub aufgerufen. Diese gibt als JVereinZahler ein null zurück, daher auch die NPE in Zeile 559.
In dieser Methode gibt es mehrere Bedingungen, die zu einem nicht-gesetzten Rückgabewert führen.
- das Mitglied muss nicht abgerechnet werden
- der abzurechnende Betrag ist 0
- letzte Lastschrift älter als 36 Monate
- es liegt kein SEPA-Mandat vor
In der Behandlung der sekundären Beitragsgruppen wird in Zeile 559 nun nicht geprüft, ob ein gültiger Zahler ermittelt werden konnte, dies erfolgt erst in Zeile 562, da ist es aber schon zu spät.
@Heiner: Im angehängten Patch habe ich die while-Iteration in die Null-Prüfung auf den JVereinZahler hineingezogen. Somit sollte der Fehler behoben sein.
Gruß
Danzelot
hallo Gerhard,
ich habe mir mal die entsprechende Stelle in AbrechnungSEPA.java angesehen.
In Zeile 545 wird die Methode abrechnungMitgliederSub aufgerufen. Diese gibt als JVereinZahler ein null zurück, daher auch die NPE in Zeile 559.
In dieser Methode gibt es mehrere Bedingungen, die zu einem nicht-gesetzten Rückgabewert führen.
- das Mitglied muss nicht abgerechnet werden
- der abzurechnende Betrag ist 0
- letzte Lastschrift älter als 36 Monate
- es liegt kein SEPA-Mandat vor
In der Behandlung der sekundären Beitragsgruppen wird in Zeile 559 nun nicht geprüft, ob ein gültiger Zahler ermittelt werden konnte, dies erfolgt erst in Zeile 562, da ist es aber schon zu spät.
@Heiner: Im angehängten Patch habe ich die while-Iteration in die Null-Prüfung auf den JVereinZahler hineingezogen. Somit sollte der Fehler behoben sein.
Gruß
Danzelot
- Dateianhänge
-
- jverein.patch
- Patch Abrechnung sekundäre Beitragsgruppen
- (3.67 KiB) 337-mal heruntergeladen
-
- Beiträge: 21
- Registriert: Sonntag 26. April 2015, 18:49
- Verein: LSV Bonn-Rhein-Sieg e. V.
- Mitglieder: 120
- JVerein-Version: 2.8.8
- Betriebssystem: Linux FC20
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Hallo Danzelot,
hallo Heiner,
habe das eben mal eingebaut und erfolgreich getestet. Jetzt läuft die Abrechnung annähernd fehlerfrei durch.
Annähernd bedeutet das ich eben ein Mitglied hatte das per Überweisung zahlt, dem aber die sekundären Beiträge nicht berechnet wurden. Das Gleiche passiert auch bei Barzahlung.
Beste Grüße,
Gerhard
hallo Heiner,
habe das eben mal eingebaut und erfolgreich getestet. Jetzt läuft die Abrechnung annähernd fehlerfrei durch.
Annähernd bedeutet das ich eben ein Mitglied hatte das per Überweisung zahlt, dem aber die sekundären Beiträge nicht berechnet wurden. Das Gleiche passiert auch bei Barzahlung.
Beste Grüße,
Gerhard
- heiner
- Administrator
- Beiträge: 4510
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Hallo Danzelot,
ich habe den Bug noch anders gefixed.
Heiner
ich habe den Bug noch anders gefixed.
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Hallo Heiner,
dürfte ich höflichst fragen, wann Du das Update mit dem Fix verteilen magst?
Gerne können wir (der CCC in Düsseldorf) unterstützen, falls nötig. Hier sind einige, die Programmieren können und sogar Spaß daran haben
Danke, photobix
dürfte ich höflichst fragen, wann Du das Update mit dem Fix verteilen magst?
Gerne können wir (der CCC in Düsseldorf) unterstützen, falls nötig. Hier sind einige, die Programmieren können und sogar Spaß daran haben

Danke, photobix
- heiner
- Administrator
- Beiträge: 4510
- Registriert: Freitag 30. Oktober 2009, 16:44
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: W10
- Kontaktdaten:
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Vermutlich wird es im Laufe der nächsten Woche eine neue JVerein-Version geben.
Heiner
Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
-
- Beiträge: 9
- Registriert: Donnerstag 14. Mai 2015, 20:01
- Verein: Flüchtlingshilfe Hamm
- Mitglieder: 20
- JVerein-Version: 2.8.9
- Betriebssystem: MacOSX
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Bei mir war es übrigens die fehlende Zuweisung - der Tipp hat geholfen.
Vielen Dank!
Vielen Dank!
-
- Beiträge: 3
- Registriert: Sonntag 29. März 2015, 15:18
- JVerein-Version: 2.8.10
- Betriebssystem: Win XP
Re: SEPA Abbuchung Rechteproblem bei Dateierstellung
Bei mir tritt beim Abrechnungslauf ein ähnlicher Fehler auf:
Fehler beim erstellen der Abbuchungsdatei: C:\DOKUME~1\HP8400\LOKALE~1\Temp\sepafrst5795378687771517547.tmp
[Fri Aug 21 11:13:54 GMT+01:00 2015][ERROR][de.jost_net.JVerein.gui.control.AbrechnungSEPAControl$3.run] error while reading objects from C:\DOKUME~1\HP8400\LOKALE~1\Temp\sepafrst5795378687771517547.tmp
java.lang.NullPointerException
at de.jost_net.JVerein.io.BeitragsUtil.getBeitrag(BeitragsUtil.java:55)
at de.jost_net.JVerein.io.AbrechnungSEPA.abrechnungMitgliederSub(AbrechnungSEPA.java:598)
at de.jost_net.JVerein.io.AbrechnungSEPA.abrechnenMitglieder(AbrechnungSEPA.java:550)
at de.jost_net.JVerein.io.AbrechnungSEPA.<init>(AbrechnungSEPA.java:123)
at de.jost_net.JVerein.gui.control.AbrechnungSEPAControl$3.run(AbrechnungSEPAControl.java:442)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:964)
Die Datei wird erstellt, ist jedoch leer. Beitragsgruppen und -klassen sind zugeordnet.
jverein 2.8.10 /20150609/509
Hibiskus 2.6.12
Was mache ich falsch?
Viele Grüße
Norbert Mayer
Fehler beim erstellen der Abbuchungsdatei: C:\DOKUME~1\HP8400\LOKALE~1\Temp\sepafrst5795378687771517547.tmp
[Fri Aug 21 11:13:54 GMT+01:00 2015][ERROR][de.jost_net.JVerein.gui.control.AbrechnungSEPAControl$3.run] error while reading objects from C:\DOKUME~1\HP8400\LOKALE~1\Temp\sepafrst5795378687771517547.tmp
java.lang.NullPointerException
at de.jost_net.JVerein.io.BeitragsUtil.getBeitrag(BeitragsUtil.java:55)
at de.jost_net.JVerein.io.AbrechnungSEPA.abrechnungMitgliederSub(AbrechnungSEPA.java:598)
at de.jost_net.JVerein.io.AbrechnungSEPA.abrechnenMitglieder(AbrechnungSEPA.java:550)
at de.jost_net.JVerein.io.AbrechnungSEPA.<init>(AbrechnungSEPA.java:123)
at de.jost_net.JVerein.gui.control.AbrechnungSEPAControl$3.run(AbrechnungSEPAControl.java:442)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:964)
Die Datei wird erstellt, ist jedoch leer. Beitragsgruppen und -klassen sind zugeordnet.
jverein 2.8.10 /20150609/509
Hibiskus 2.6.12
Was mache ich falsch?
Viele Grüße
Norbert Mayer