Skip to content

Commit

Permalink
Kleiner Update
Browse files Browse the repository at this point in the history
  • Loading branch information
Johann Maierhofer committed Jan 15, 2025
1 parent afc1f2c commit dd4c532
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ private boolean checkSEPA(Mitglied m) throws RemoteException
|| letzte_lastschrift.before(sepagueltigkeit.getTime()))
{
if (!confirmDialog("Mandat abgelaufen",
"Mandat-Datum ist älter als 36 Monate und keine Lastschrift in den letzten 36 Monaten"))
"Das Mandat-Datum ist älter als 36 Monate und es erfolgte keine Lastschrift in den letzten 36 Monaten."))
{
return false;
}
Expand Down
8 changes: 3 additions & 5 deletions src/de/jost_net/JVerein/io/AbrechnungSEPA.java
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,6 @@

public class AbrechnungSEPA
{
private final Calendar sepagueltigkeit;

private int counter = 0;

public AbrechnungSEPA(AbrechnungSEPAParam param, ProgressMonitor monitor)
Expand All @@ -117,8 +115,6 @@ public AbrechnungSEPA(AbrechnungSEPAParam param, ProgressMonitor monitor)

Abrechnungslauf abrl = getAbrechnungslauf(param);

sepagueltigkeit = Calendar.getInstance();
sepagueltigkeit.add(Calendar.MONTH, -36);
Basislastschrift lastschrift = new Basislastschrift();
// Vorbereitung: Allgemeine Informationen einstellen
lastschrift.setBIC(Einstellungen.getEinstellung().getBic());
Expand Down Expand Up @@ -990,14 +986,16 @@ private boolean checkSEPA(Mitglied m, ProgressMonitor monitor)
}
// Bei Mandaten älter als 3 Jahre muss es eine Lastschrift
// innerhalb der letzten 3 Jahre geben
Calendar sepagueltigkeit = Calendar.getInstance();
sepagueltigkeit.add(Calendar.MONTH, -36);
if (m.getMandatDatum().before(sepagueltigkeit.getTime()))
{
Date letzte_lastschrift = m.getLetzteLastschrift();
if (letzte_lastschrift == null
|| letzte_lastschrift.before(sepagueltigkeit.getTime()))
{
monitor.log(Adressaufbereitung.getNameVorname(m)
+ ": Mandat-Datum ist älter als 36 Monate und keine Lastschrift in den letzten 36 Monaten");
+ ": Das Mandat-Datum ist älter als 36 Monate und es erfolgte keine Lastschrift in den letzten 36 Monaten.");
return false;
}
}
Expand Down

0 comments on commit dd4c532

Please sign in to comment.