From d62df302aebc7de5ee587ba61f56a674e693f132 Mon Sep 17 00:00:00 2001 From: Michael Wagner Date: Tue, 12 Mar 2024 08:52:56 +0100 Subject: [PATCH] bazuna --- python/eh_util/eh_abgleich/MyTest.py | 4 ++-- python/sv-merger/sv-merger.py | 10 ++++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/python/eh_util/eh_abgleich/MyTest.py b/python/eh_util/eh_abgleich/MyTest.py index 0ddfd40..c146456 100644 --- a/python/eh_util/eh_abgleich/MyTest.py +++ b/python/eh_util/eh_abgleich/MyTest.py @@ -18,9 +18,9 @@ def mytest(datei_name): betrag += 32 if len(m.iban) > 0: iban = m.iban[0:3]+"XXXXXXXXXXXXX"+m.iban[-4:] - austxt += f"\n\nDer Betrag von {betrag}.- wird von Ihrem Konto {iban} eingezogen." + austxt += f"\n\nDer Betrag von {betrag}.- wird von Ihrem Konto {iban} mit Gläubiger ID TODO und Mandatsreferenz TODO eingezogen." else: - austxt += f"\n\nBitte überweisen Sie den offnen Betrag von {betrag}.- auf unser Konto TODO." + austxt += f"\n\nBitte überweisen Sie den offnen Betrag von {betrag}.- auf unser Konto DE69 7019 0000 0003 2143 62 bei der Münchner Bank." austxt += "\n\nBitte beachten Sie die Einladung zu unserer Hauptversammlung in der Anlage." austxt += "\n\nMit freundlichen Grüßen,\nMichael Wagner\n(Vorstand)" ausweis.erzeuge_ausweis(m, austxt, "MitgliederausweisSVBaLVorlage_leer.pdf", f"Ausweis_{m.mitgliedsnr}_{m.nachname}.pdf") diff --git a/python/sv-merger/sv-merger.py b/python/sv-merger/sv-merger.py index 7e3c1e5..aa48d57 100755 --- a/python/sv-merger/sv-merger.py +++ b/python/sv-merger/sv-merger.py @@ -10,6 +10,11 @@ import sys if __name__ == '__main__': pass +def rd_opt_qval(s): + if s[0] == '"': + s = s[1:-1] + return s + numArgs = len(sys.argv) if (numArgs != 4): raise RuntimeError("usage: sv-merger EXPORT DELTA FIELD") @@ -43,14 +48,15 @@ if sv_such_spalte == -1: raise RuntimeError("S-Verein-Export enthält nicht das gewünschte Datenfeld "+sys.argv[3]) line = dh_delta.readline().rstrip() -delta_header = line.split(";") +delta_header = line.split(",") delta_pn_sp = -1 delta_such_sp = -1 i = 0 for kopf in delta_header: - if kopf == "Partnernummer": + print (kopf) + if rd_opt_qval(kopf) == "Partnernummer": delta_pn_sp = i if kopf == sys.argv[3]: delta_such_sp = i -- 2.20.1