Manuelle Lastschriften und zugehörige Rechnungen?

Hier können die JVerein-Frischlinge ihre Fragen stellen.

Moderator: heiner

lenilsas
Beiträge: 229
Registriert: Montag 5. August 2024, 08:23

Re: Manuelle Lastschriften und zugehörige Rechnungen?

Beitrag von lenilsas »

accoman hat geschrieben: Dienstag 9. Dezember 2025, 14:45 Heute war wieder Lastschrift-Einreichung für den kommenden Einzug des Monatsbeitrags, einer davon rückwirkend. Beides habe ich über Abrechnungsläufe realisiert und es hat auch so geklappt wie früher von euch beschrieben. Einzige kleine Klippe: zwei Mitglieder mit gleichem Entrittsdatum im November, bei einem ist damals schon eine Lastschrift erfolgt, beim anderen nicht. Als ich beim Abrechnungslauf mit "Eingetretene Mitglieder" und Stichtag 1.11. gefiltert habe, sind beide im Abrechnungslauf erschienen. Meine schnelle Abhilfe: Eintrittsdatum beim nicht betroffenen Mitglied vorübergehend auf 1.12. geändert. Frage: Da gibt es doch sicher eine elegantere Lösung?
Dafür gibt es den Filter "Von Eingabedatum", da kannst du einfach die neu eingetragenen Mitglieder auswählen. Sonst ist deine Lösung aber auch praktikabel.
accoman hat geschrieben: Dienstag 9. Dezember 2025, 14:45 Zu meinen Formularen: das musste beim Wechsel (Windows auf Linux und von der vorher verwendeten Software auf openJVerein) alles ziemlich schnell gehen. Ich habe deshalb einen damaligen Rechnungs-Ausdruck "nachgemessen", alles in einem Formular so gut es ging nachgebaut und dabei auch mal die "falsche" Variable verwendet, was ich bei der Anzeige aber nicht immer gesehen habe. Beispiel: Bei $mitglied_mandatid und $rechnung_mandatid habe ich keinen Unterschied gesehen.
Der unterschied zwischen den Variablen ist, dass die mit rechnung_ fix in der Rechnung eingetragen sind und sich nicht ändern. Die mit mitglied_ geben immer den aktuellen Stand der Mitgliedsdaten wieder. Wenn bspw. ein Mitglied umzieht oder eine neue Bankverbindung hat, ändern sich die mitglied_ variablen wohingegen die rechnung_ Variablen gleichbleiben. So ist eine unveränderte Rechnung gewährleistet.
accoman
Beiträge: 70
Registriert: Donnerstag 3. Juli 2025, 08:32
Verein: Musikkiste
Mitglieder: 60
JVerein-Version: openJVerein 3.1.1
Betriebssystem: Linux Mint 22.1

Re: Manuelle Lastschriften und zugehörige Rechnungen?

Beitrag von accoman »

lenilsas hat geschrieben: Dienstag 9. Dezember 2025, 22:51 Dafür gibt es den Filter "Von Eingabedatum", da kannst du einfach die neu eingetragenen Mitglieder auswählen. Sonst ist deine Lösung aber auch praktikabel.
Das habe ich zuerst gemacht und es wurden beide Mitglieder mit demselben Eintrittsdatum ausgewählt. Allerdings wurde (und wird wohl auch) nicht berücksichtigt, dass bei einem dieser Mitglieder bereits eine Lastchrift erfolgt war (im Abrechnungslauf des Eintrittsmonats), beim anderen aber wegen der noch nicht vorliegenden SEPA-Daten aber nicht (was jetzt "rückwirkend" erfolgen musste). Deshalb habe ich zusätzlich das Eintrittdatum vorübergehend geändert und gleich nach dem Abrechnungslauf für "Eingetretene Mitglieder" wieder korrigiert. Gäbe es eine einfachere Lösung?
lenilsas hat geschrieben: Dienstag 9. Dezember 2025, 22:51 Der unterschied zwischen den Variablen ist, dass die mit rechnung_ fix in der Rechnung eingetragen sind und sich nicht ändern. Die mit mitglied_ geben immer den aktuellen Stand der Mitgliedsdaten wieder. Wenn bspw. ein Mitglied umzieht oder eine neue Bankverbindung hat, ändern sich die mitglied_ variablen wohingegen die rechnung_ Variablen gleichbleiben. So ist eine unveränderte Rechnung gewährleistet.
Hinweis verstanden. Deshalb habe ich jetzt auch die Felder in den Formularen "ausgetauscht". Für vieles gibt es ja vergleichbare Variablen, zwei "Kombinationen" ($rechnung_vorname und $rechnung_name sowie $rechnung_plz und $rechnung_ort) habe ich mir entsprechend eines früheren Vorschlags hier im Forum Skripte unter "Lesefelder" erstellt, sodass die beiden Variablen jeweils durch ein Leerzeichen getrennt direkt hintereinander stehen.
Einzig für $mitglied_bankname habe ich nichts passendes gefunden. Es gibt zwar $rechnung_bic und in der Rechnungsanzeige ist der BIC natürlich enthalten (und der Bankname wird auch angezeigt), lässt sich aber nicht über eine Variable in das Formular übernehmen). Bisher verwende ich die Variable $mitglied_bankname (den Banknamen bevorzugen wir seit Jahren gegenüber dem BIC), aber zum neuen Jahr ändert sich bei einem Mitglied die Bankverbindung (natürlich mit SEPA-Änderung). Dazu nun zwei weitere Fragen:
1. Pro Mitglied kann ja immer nur eine Bankverbeindung angegeben werden (zumindest habe ich nichts anderes gefunden). Vorbereiten und dann "aktiv schalten" geht also nicht. Ich muss deshalb die neue Bankverbindung zu einem passenden Zeitpunkt eintragen und dabei die "Mandatsversion" um 1 erhöhen. Richtig?
2. Da sich dadurch auch die Variable $mitglied_bankname ändert, wären dann nicht nur neue Rechnungen, sondern auch bestehende betroffen. Was kann ich tun, um den unbeliebten BIC zu vermeiden und an dessen Stelle den Banknamen zu verwenden?
joma
Beiträge: 305
Registriert: Donnerstag 8. August 2024, 14:44
Verein: Förderverein "Brücke" e.V.
Mitglieder: 75
Betriebssystem: Linux

Re: Manuelle Lastschriften und zugehörige Rechnungen?

Beitrag von joma »

Ich habe jetzt $rechnung_bankname implementiert. Sollte dann in einer 4.0 kommen.
accoman
Beiträge: 70
Registriert: Donnerstag 3. Juli 2025, 08:32
Verein: Musikkiste
Mitglieder: 60
JVerein-Version: openJVerein 3.1.1
Betriebssystem: Linux Mint 22.1

Re: Manuelle Lastschriften und zugehörige Rechnungen?

Beitrag von accoman »

Super, danke.
Antworten