diff --git a/src/de/jost_net/JVerein/Variable/AllgemeineMap.java b/src/de/jost_net/JVerein/Variable/AllgemeineMap.java index 955874c22..f9ded756d 100644 --- a/src/de/jost_net/JVerein/Variable/AllgemeineMap.java +++ b/src/de/jost_net/JVerein/Variable/AllgemeineMap.java @@ -95,6 +95,11 @@ public Map getMap(Map inma) Einstellungen.getEinstellung().getPlz()); map.put(AllgemeineVar.ORT.getName(), Einstellungen.getEinstellung().getOrt()); + map.put(AllgemeineVar.ABSENDER.getName(), + Einstellungen.getEinstellung().getName() + ", " + + Einstellungen.getEinstellung().getStrasse() + ", " + + Einstellungen.getEinstellung().getPlz() + " " + + Einstellungen.getEinstellung().getOrt()); map.put(AllgemeineVar.STAAT.getName(), Staat.getByKey(Einstellungen.getEinstellung().getStaat()).getText()); map.put(AllgemeineVar.IBAN.getName(), diff --git a/src/de/jost_net/JVerein/Variable/AllgemeineVar.java b/src/de/jost_net/JVerein/Variable/AllgemeineVar.java index 6fac295a5..edbd065ed 100644 --- a/src/de/jost_net/JVerein/Variable/AllgemeineVar.java +++ b/src/de/jost_net/JVerein/Variable/AllgemeineVar.java @@ -33,9 +33,10 @@ public enum AllgemeineVar ZAEHLER("zaehler"), // NAME("verein_name"), // STRASSE("verein_strasse"), // - PLZ("verein_name"), // + PLZ("verein_plz"), // ORT("verein_ort"), // STAAT("verein_staat"), // + ABSENDER("verein_absender"), // IBAN("verein_iban"), // BIC("verein_bic"), // GLAEUBIGER_ID("verein_glaeubiger_id"), // diff --git a/src/de/jost_net/JVerein/gui/action/FormularAnzeigeAction.java b/src/de/jost_net/JVerein/gui/action/FormularAnzeigeAction.java index c7cbfb066..beb533b5a 100644 --- a/src/de/jost_net/JVerein/gui/action/FormularAnzeigeAction.java +++ b/src/de/jost_net/JVerein/gui/action/FormularAnzeigeAction.java @@ -32,6 +32,7 @@ import de.jost_net.JVerein.Variable.RechnungVar; import de.jost_net.JVerein.Variable.SpendenbescheinigungMap; import de.jost_net.JVerein.Variable.SpendenbescheinigungVar; +import de.jost_net.JVerein.Variable.VarTools; import de.jost_net.JVerein.gui.control.FormularfeldControl; import de.jost_net.JVerein.gui.input.GeschlechtInput; import de.jost_net.JVerein.io.FormularAufbereitung; @@ -314,6 +315,29 @@ public void handleAction(Object context) throws ApplicationException differenz.add(239.99d); ist.add(10d); + map.put(RechnungVar.STAND.getName(), -39.99d); + map.put(RechnungVar.QRCODE_SUMME.getName(), ""); + map.put(RechnungVar.DATUM.getName(), new Date()); + map.put(RechnungVar.ANREDE.getName(), "Herrn"); + map.put(RechnungVar.TITEL.getName(), "Dr."); + map.put(RechnungVar.NAME.getName(), "Wichtig"); + map.put(RechnungVar.VORNAME.getName(), "Willi"); + map.put(RechnungVar.STRASSE.getName(), "Testgasse 1"); + map.put(RechnungVar.ADRESSIERUNGSZUSATZ.getName(), "Hinterhaus"); + map.put(RechnungVar.PLZ.getName(), "12345"); + map.put(RechnungVar.ORT.getName(), "Testenhausen"); + map.put(RechnungVar.STAAT.getName(), "DEUTSCHLAND"); + map.put(RechnungVar.GESCHLECHT.getName(), GeschlechtInput.MAENNLICH); + map.put(RechnungVar.ANREDE_DU.getName(), ""); + map.put(RechnungVar.ANREDE_FOERMLICH.getName(), ""); + map.put(RechnungVar.PERSONENART.getName(), ""); + map.put(RechnungVar.MANDATID.getName(), "105"); + map.put(RechnungVar.MANDATDATUM.getName(), new Date()); + map.put(RechnungVar.BIC.getName(), "NORSDE51XXX"); + map.put(RechnungVar.IBAN.getName(), "DE27100777770209299700"); + map.put(RechnungVar.IBANMASKIERT.getName(), + VarTools.maskieren("DE27100777770209299700")); + map.put(RechnungVar.BUCHUNGSDATUM.getName(), buda.toArray()); map.put(RechnungVar.ZAHLUNGSGRUND.getName(), zg.toArray()); map.put(RechnungVar.NETTOBETRAG.getName(), nettobetrag.toArray()); @@ -325,6 +349,11 @@ public void handleAction(Object context) throws ApplicationException map.put(RechnungVar.SUMME_OFFEN.getName(), 700); map.put(RechnungVar.QRCODE_INTRO.getName(), Einstellungen.getEinstellung().getQRCodeIntro()); + map.put(RechnungVar.EMPFAENGER.getName(), + "Herr\nDr. Willi Wichtig\nTestgasse 1\n12345 Testenhausen"); + map.put(RechnungVar.NUMMER.getName(), "0001"); + map.put(RechnungVar.ZAHLUNGSWEGTEXT.getName(), + Einstellungen.getEinstellung().getRechnungTextUeberweisung()); FormularAufbereitung fab = new FormularAufbereitung(file, false, false); fab.writeForm(formular, map); fab.showFormular(); diff --git a/src/de/jost_net/JVerein/io/FormularAufbereitung.java b/src/de/jost_net/JVerein/io/FormularAufbereitung.java index 7ed11b517..2df3a1394 100644 --- a/src/de/jost_net/JVerein/io/FormularAufbereitung.java +++ b/src/de/jost_net/JVerein/io/FormularAufbereitung.java @@ -156,8 +156,8 @@ public FormularAufbereitung(final File f, boolean pdfa, boolean encrypt) writer.setEncryption(null, null, PdfWriter.ALLOW_PRINTING | PdfWriter.ALLOW_SCREENREADERS, PdfWriter.ENCRYPTION_AES_256); - doc.open(); } + doc.open(); } } catch (IOException e)