diff --git a/src/de/jost_net/JVerein/Variable/SpendenbescheinigungVar.java b/src/de/jost_net/JVerein/Variable/SpendenbescheinigungVar.java index 27d286d84..b719aded6 100644 --- a/src/de/jost_net/JVerein/Variable/SpendenbescheinigungVar.java +++ b/src/de/jost_net/JVerein/Variable/SpendenbescheinigungVar.java @@ -17,6 +17,7 @@ package de.jost_net.JVerein.Variable; public enum SpendenbescheinigungVar { + ANREDE("spendenbescheinigung_anrede"), // EMPFAENGER("spendenbescheinigung_empfaenger"), // BETRAG("spendenbescheinigung_betrag"), // BETRAGINWORTEN("spendenbescheinigung_betraginworten"), // @@ -34,7 +35,14 @@ public enum SpendenbescheinigungVar { BUCHUNGSLISTE_BETRAG("spendenbescheinigung_buchungsliste_betrag"), // BEZEICHNUNGSACHZUWENDUNG("spendenbescheinigung_bezeichnungsachzuwendung"), // HERKUNFTSACHZUWENDUNG("spendenbescheinigung_herkunftsachzuwendung"), // - UNTERLAGENWERTERMITTUNG("spendenbescheinigung_unterlagenwertermittlung");// + UNTERLAGENWERTERMITTUNG("spendenbescheinigung_unterlagenwertermittlung"), // + ZEILE1("spendenbescheinigung_zeile1"), // + ZEILE2("spendenbescheinigung_zeile2"), // + ZEILE3("spendenbescheinigung_zeile3"), // + ZEILE4("spendenbescheinigung_zeile4"), // + ZEILE5("spendenbescheinigung_zeile5"), // + ZEILE6("spendenbescheinigung_zeile6"), // + ZEILE7("spendenbescheinigung_zeile7"); // private String name; diff --git a/src/de/jost_net/JVerein/server/SpendenbescheinigungImpl.java b/src/de/jost_net/JVerein/server/SpendenbescheinigungImpl.java index 3aef76301..0d1359415 100644 --- a/src/de/jost_net/JVerein/server/SpendenbescheinigungImpl.java +++ b/src/de/jost_net/JVerein/server/SpendenbescheinigungImpl.java @@ -572,7 +572,7 @@ public Map getMap(Map inma) this.setSpendedatum(new Date()); this.setSpendenart(Spendenart.GELDSPENDE); this.setUnterlagenWertermittlung(true); - this.setZeile1("Herrn"); + this.setZeile1("Herr"); this.setZeile2("Dr. Willi Wichtig"); this.setZeile3("Hinterm Bahnhof 1"); this.setZeile4("12345 Testenhausen"); @@ -584,6 +584,15 @@ public Map getMap(Map inma) + getZeile3() + newLineStr + getZeile4() + newLineStr + getZeile5() + newLineStr + getZeile6() + newLineStr + getZeile7() + newLineStr; map.put(SpendenbescheinigungVar.EMPFAENGER.getName(), empfaenger); + String anrede = (getZeile1().length() > 0) ? getZeile1() + " " + getZeile2() : getZeile2(); + map.put(SpendenbescheinigungVar.ANREDE.getName(), anrede); + map.put(SpendenbescheinigungVar.ZEILE1.getName(), getZeile1()); + map.put(SpendenbescheinigungVar.ZEILE2.getName(), getZeile2()); + map.put(SpendenbescheinigungVar.ZEILE3.getName(), getZeile3()); + map.put(SpendenbescheinigungVar.ZEILE4.getName(), getZeile4()); + map.put(SpendenbescheinigungVar.ZEILE5.getName(), getZeile5()); + map.put(SpendenbescheinigungVar.ZEILE6.getName(), getZeile6()); + map.put(SpendenbescheinigungVar.ZEILE7.getName(), getZeile7()); Double dWert = getBetrag(); // Hier keinen String, sondern ein Double-Objekt in die Map stellen, // damit eine rechtsbündige Ausrichtung des Betrages in der Formular-