Closed SchachtnerTh closed 6 months ago
Magst du das "Mitgliedsnummer in QR-Code" und "externe Mitgliedsnummer verwenden" noch zusammen legen. Man stellet ja in den Einstellungen ein, ob eine externe Nr verwendet werden soll. Aufgrund dieser Einstellung sollte dein Code die korrekte Nummer ziehen. Damit wäre dann nur "Mitgliedsnummer in QR-Code" von Nöten.
Stimmt, das ist eine gute Idee. Ich hab das abgeändert. Wenn ich jetzt nochmal einen neuen PR erstellen muss, bitte gerne Bescheid geben. Aber für mich sieht das so aus, als ob das automatisch erkannt wird und der neue Commit jetzt für den PR verwendet wird.
Hier noch ein aktualisierter Screenshot, bei dem der Punkt "externe Mitgliedsnummer verwenden" nicht mehr vorhanden ist.
Zu (1): Stimmt schon. Ich hab das jetzt in "Vielen Dank!" geändert. Ist zwar etwas kurz, aber man kann es ja anpassen. zu (2): Oh! Das habe ich nicht bedacht. Hab ich jetzt geändert. Ist mir nicht aufgefallen, weil der QR-Code da war. Der wird aber an einer anderen Stelle in die Struktur geschrieben.
Was mir gerade noch einfällt/auffällt: Soll auch konfigurierbar sein, welche Summe angezeigt werden soll? Der im Mitgliedskonto noch offene Betrag oder die Summe aller Posten der aktuellen Rechnung? Das kann ja unterschiedlich sein... Ich hab jetzt mal zwei QR-Codes erstellt, dann kann man sich aussuchen, welchen man anzeigen möchte. (Oder hab ich da einen Denkfehler?)
Zu (1): Stimmt schon. Ich hab das jetzt in "Vielen Dank!" geändert. Ist zwar etwas kurz, aber man kann es ja anpassen. zu (2): Oh! Das habe ich nicht bedacht. Hab ich jetzt geändert. Ist mir nicht aufgefallen, weil der QR-Code da war. Der wird aber an einer anderen Stelle in die Struktur geschrieben.
Was mir gerade noch einfällt/auffällt: Soll auch konfigurierbar sein, welche Summe angezeigt werden soll? Der im Mitgliedskonto noch offene Betrag oder die Summe aller Posten der aktuellen Rechnung? Das kann ja unterschiedlich sein... Ich hab jetzt mal zwei QR-Codes erstellt, dann kann man sich aussuchen, welchen man anzeigen möchte. (Oder hab ich da einen Denkfehler?)
Im QR Code sollte der Betrag der Rechnungssumme stehen.
In der Dokumentation unter https://openjverein.gitbook.io/doku/allgemeine-funktionen/rechnungen heißt es im Abschnitt unter
Rechnung für ein Mitglied:
"Möchten Sie eine Rechnung für ein bestimmtes Mitglied erstellen, so öffnen Sie den Dialog Mitgliedskonten. Wählen Sie den Filter so, dass die gewünschten Daten dieses Mitglieds angezeigt werden. Selektieren Sie einen Datensatz des Mitglieds und drücken die rechte Maustaste. Es öffnet sich ein Kontext-Menü. Wählen Sie hier den Menüpunkt Rechnung. Es öffnet sich hier der Dialog Rechnung der Sie bei der Erstellung der Rechnung unterstützt."
Kann es sein, dass es dieses Kontextmenü nicht mehr gibt bzw. die Dokumentation nicht passt? Im Menü Sollbuchungen gibt es ein Kontextmenü mit dem Rechnungen erstellt werden können.
Ich befinde mich unter Sollbuchungen und habe folgende Sollbuchungen:
Nehmen wir der einfachheit halber mal an ich wähle die Position mit den 128€ aus und mache einen Rechtsklick. Anschließend wähle ich Rechnung. Welches Formularfeld müsste ich dann für Zweck verwenden und welches für Betrag? Bisher habe ich keines gefunden welches mir etwas ausgibt.
keine Ahnung, wieso das vorher bei mir funktioniert hat. Ich vermute, Eclipse hat wegen eines Fehlers keine neuen Builds erstellt und ich habe immer was anderes getestet als das, was ich geändert habe... Irgendwie mag mich Eclipse nicht. Abstürzen tuts unter Ubuntu auch immer. Aber ich habe den Fehler gefunden und behoben. Jetzt sollten die Buchungen angezeigt werden. Danke für den Hinweis!
Ach ja: Die Felder, die ich ausgewählt habe, waren "mitgliedskonto_betrag" und "mitgliedskonto_zahlungsgrund".
Das Feld "mitgliedskonto_zahlungsgrund" wird jetzt ausgegeben.
Allerdings ist das Feld "mitgliedskonto_betrag" immer 0. "mitgliedskonto_summe_offen" und "mitgliedskonto_differenz" wird nicht ausgegeben. Kann aber natürlich auch sein, dass die erst in erscheinung treten, wenn der Betrag >0 ist. Könnte das mal jemand gegenprüfen?
Über Abstürze von Eclipse könnte ich mir hier unter Windows nicht beschweren. Auch der wechsel zwischen den Branches klappt mit EGit bestens.
Kann es sein, dass es dieses Kontextmenü nicht mehr gibt bzw. die Dokumentation nicht passt? Im Menü Sollbuchungen gibt es ein Kontextmenü mit dem Rechnungen erstellt werden können.
Hier passt die Dokumentation nicht, denn der Menüpunkt wurde ja umbenannt. Habe ich nicht mehr dran gedacht.
Allerdings ist das Feld "mitgliedskonto_betrag" immer 0. "mitgliedskonto_summe_offen" und "mitgliedskonto_differenz" wird nicht ausgegeben. Kann aber natürlich auch sein, dass die erst in erscheinung treten, wenn der Betrag >0 ist. Könnte das mal jemand gegenprüfen?
Hängt nicht mit diesem PR zusammen. Geht bei mir auch in früheren Versionen nicht. Nun stellt sich die Frage wie ich eine Rechnung erstelle in der ein Betrag angezeigt wird? Das ging schon mal.
Das Mitgliedskonto sieht bei mir folgendermaßen aus:
Ich mach das so:
dort:
Rechtsklick auf die gewünschte(n) markierte(n) Buchung(en), dann "Rechnung..." auswählen
Die Rechnung sieht dann bei mir so aus:
Mit QR-Code dann so:
Aber da fällt mir gerade auf: Im Betrag im QR-Code ist ein Komma. Es kann sein, dass da ein Punkt hingehört. Das schau ich schnell nochmal nach und ändere es.
Ja, da gehört tatsächlich ein Punkt hin. Jetzt sollte das passen:
Genau so habe ich es auch immer gemacht.
Habe jetzt herausgefunden woran es liegt. Ich habe die Formularfelder einfach übereinander gestellt. Also ohne hier viel zu formatieren. Wenn beim Formularfeld "mitgliedskonto_betrag" der Abstand "Von links" auf 0 steht wird der Betrag nicht angezeigt.
Die Rechnungen aus JVerein können mit einem EPC-QR-Code versehen werden ("Zahlen mit Code"). Um den Inhalt dieses QR-Code zu konfigurieren, sind unter JVerein/Administration/Einstellungen/Rechnungen einige Einstellungen verfügbar.
Der QR-Code ist als Formularfeld auswählbar und kann auf das Rechnungsformular gedruckt werden, wie jedes andere Formularfeld auch. Die Formularfelder heißen "qrcode" für den QR-Code und "qrcode_intro" für den Beschreibungstext.