Skip to content

Commit

Permalink
AbrechnungsParameterMap erweitert (#626)
Browse files Browse the repository at this point in the history
  • Loading branch information
lenilsas authored Jan 31, 2025
1 parent 64023fd commit cffb1d4
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/de/jost_net/JVerein/Variable/AbrechnungsParameterMap.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
import de.jost_net.JVerein.gui.input.AbbuchungsmodusInput;
import de.jost_net.JVerein.io.AbrechnungSEPAParam;
import de.jost_net.JVerein.keys.Monat;
import de.jost_net.JVerein.util.JVDateFormatJJJJ;
import de.jost_net.JVerein.util.JVDateFormatMM;
import de.jost_net.JVerein.util.JVDateFormatMMMM;
import de.jost_net.JVerein.util.JVDateFormatTTMMJJJJ;

public class AbrechnungsParameterMap
Expand Down Expand Up @@ -59,6 +62,12 @@ public Map<String, Object> getMap(AbrechnungSEPAParam param,
param.sepaprint ? "J" : "N");
map.put(AbrechnungsParameterVar.STICHTAG.getName(),
new JVDateFormatTTMMJJJJ().format(param.stichtag));
map.put(AbrechnungsParameterVar.STICHTAG_MONAT.getName(),
new JVDateFormatMM().format(param.stichtag));
map.put(AbrechnungsParameterVar.STICHTAG_MONAT_TEXT.getName(),
new JVDateFormatMMMM().format(param.stichtag));
map.put(AbrechnungsParameterVar.STICHTAG_JAHR.getName(),
new JVDateFormatJJJJ().format(param.stichtag));
map.put(AbrechnungsParameterVar.VERWENDUNGSZWECK.getName(),
param.verwendungszweck);
if (param.vondatum != null)
Expand Down
3 changes: 3 additions & 0 deletions src/de/jost_net/JVerein/Variable/AbrechnungsParameterVar.java
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ public enum AbrechnungsParameterVar
STICHTAG("abrechnungsparameter_stichtag"), //
VONDATUM("abrechnungsparameter_vondatum"), //
BISDATUM("abrechnungsparameter_bisdatum"), //
STICHTAG_MONAT("abrechnungsparameter_stichtag_monat"), //
STICHTAG_MONAT_TEXT("abrechnungsparameter_stichtag_monat_text"), //
STICHTAG_JAHR("abrechnungsparameter_stichtag_jahr"), //
VERWENDUNGSZWECK("abrechnungsparameter_verwendungszweck"), //
ZUSATZBETRAEGE("abrechnungsparameter_zusatzbetraege"), //
KURSTEILNEHMER("abrechnungsparameter_kursteilnehmer"), //
Expand Down
13 changes: 13 additions & 0 deletions src/de/jost_net/JVerein/util/JVDateFormatMMMM.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package de.jost_net.JVerein.util;

import java.text.SimpleDateFormat;

public class JVDateFormatMMMM extends SimpleDateFormat
{
private static final long serialVersionUID = 1874376222061192798L;

public JVDateFormatMMMM()
{
super("MMMM");
}
}

0 comments on commit cffb1d4

Please sign in to comment.