can.drawString(70, 640, mitglied.anrede)
can.drawString(70, 625, mitglied.vorname+" "+mitglied.nachname)
can.drawString(70, 610, mitglied.strasse)
- can.drawString(70, 580, mitglied.plz+" "+mitglied.ort)
+ can.drawString(70, 590, mitglied.plz+" "+mitglied.ort)
# Datum
can.setFont("Helvetica", 9)
can.drawString(350, 520, "München, "+date.today().strftime('%d.%m.%Y'))
# Anschreiben
- can.drawString(70, 500, mitglied.anrede+" "+mitglied.nachname+",")
+ can.drawString(70, 500, "Sehr geehrte/r "+mitglied.anrede+" "+mitglied.nachname+",")
text = can.beginText(70, 480)
text.textLines(ausgabetext)
can.drawText(text)
# Ausweis
can.setFont("Helvetica", 12)
- can.drawString(460, 110, mitglied.mitgliedsnr)
+ can.drawString(460, 100, mitglied.mitgliedsnr)
can.drawString(330, 80, mitglied.vorname+" "+mitglied.nachname)
can.setFont("Helvetica", 9)
can.drawString(400, 56, mitglied.geburtsdatum)
+#!/usr/bin/python3
from AWK.SVereinControl import SVereinDatei
from AWK import ausweis
import sys
print ("Daten geladen")
m = daten.get()
while m:
- if m.abteilung_1 == "Standard":
- austxt = "Ihr Beitrag für 2024 setzt sich wie folgt zusammen:\n"
+ if m.abteilung_1 == "Standard" and len(m.austrittsdatum) == 0:
+ austxt = "als Mitglied unser Siedlervereinigung Berg am Laim wollen wir Sie\nüber Ihren Mitgliedsbeitrag für 2024 informieren.\n\n"
+ austxt += "Ihr Beitrag für 2024 setzt sich wie folgt zusammen:\n"
austxt += f"Standardmitgliedschaft ({m.ver_grund}): 39.-"
betrag = 39
weitere = m.weitere_mitgliedschaften
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} mit Gläubiger ID TODO und Mandatsreferenz TODO eingezogen."
+ austxt += f"\n\nDer Betrag von {betrag}.- wird von Ihrem Konto {iban} mit Gläubiger ID DE08 ZZZ0 0000 9547 90\nund Mandatsreferenz {m.mandatsreferenz} eingezogen."
else:
- 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 += f"\n\nBitte überweisen Sie den offnen Betrag von {betrag}.- auf unser Konto DE69 7019 0000 0003 2143 62\nbei der Münchner Bank."
+ austxt += "\n\nUnd nun endlich ist es so weit, dass wir Ihnen hiermit auch Ihren Mitgliedsausweis\n"
+ austxt += "zukommen lassen können. Bitte schneiden Sie den unteren Teil ab und unterschreiben Sie diesen.\n"
+ austxt += "Weitere Infos zum Einkaufen und die Einladung für die Hauptversammlung finden Sie in der Anlage.\n"
+ austxt += "Wir freuen uns auf Ihr Kommen. "
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")
+ ausweis.erzeuge_ausweis(m, austxt, "MitgliederausweisSVBaLVorlage_leer.pdf", f"Ausweis_{m.nachname}_{m.mitgliedsnr}.pdf")
#return
m = daten.get()
print ("Ausweise erstellt.")