-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rechnung erstellen von Versand trennen #418
base: master
Are you sure you want to change the base?
Conversation
Ich bekomme bei Erstellen eine Exception weil Formular null ist. Dann kann man das Kontextmenü im Rechnungen View mit der rechten Maus öffnen auch wenn keine Einträge existieren. Zumindest gleich nach öffnen des View solange man nicht einmal links geklickt hat. Das gibt dann eine Exception wenn man Anzeigen wählt. Ich habe den Kommentar korrigiert da ich nicht genau geschaut hatte, dass es das Formular Feld ja gibt. |
Und das "ohne" im Filter gehört groß geschrieben wie bei den anderen auch. Das hatte ich mal mit einem PR korrigiert. |
Könntest du dir die AbrechnungslaufDeleteAction anschauen. Ich habe da vor einiger Zeit einige Checks eingebaut. |
Ich hatte erst oben im Kommentar geschrieben, dass die Eingabe des Formular fehlt. Später habe ich es dann gesehen. |
Bei mir sind in dem Fall alle Einträge disabled und man kann nicht darauf klicken |
Kommentare eingearbeitet |
Bisher verwende ich alle Kontaktdaten aus der Mitgliedstabelle. Für mich ist die Frage, ob ich sie nicht alle auch in der Rechnung hinterlegen sollte damit sie erhalten beleiben auch wenn das Mitglied geändert wird. So ist es ja auch bei Spendenbescheinigungen und Lastschriften. Was meinst du dazu? |
Ja, das wäre wahrscheinlich besser. So bleibt die Rechnung Dokumenten echt. Jetzt könnte beim neu ausdrucken etwas anderes als im Original drinnen stehen. |
Das liegt wohl an meinem System. Ich verwende Linux mit KDE. Seit dem Wechsel zu Fedora mit Wayland statt X11 habe ich auch öfter das Problem, dass ich mit der rechten Maustaste einen Tabelleneintrag selektierte und auf bearbeiten klicke. Dann kommt die Meldung, dass nichts selektiert ist obwohl der Eintrag optisch selektiert erscheint. Es hilft dann oft wenn ich erst mit der linken Maustaste den Eintrag selektiere und dann mit der rechten Maustaste das Menü öffne. |
Ich bekomme eine Exception beim Erstellen. Die Rechnung Tabelle in der DB hat kein Formular und Betrag. In Update 0449 wird nur Mitglied und Datum erzeugt. [Sat Nov 02 09:14:09 CET 2024][ERROR][main][de.jost_net.JVerein.gui.control.RechnungControl$5.handleAction] unable to prepare insert sql statement; nested exception is: |
Jetzt werden viele Daten aus dem Mitglied in die Rechnung übernommen, so dass diese erhalten bleibt, auch wenn sich das Mitglied ändert. Ganz geht das jedoch nicht, da auch Beitragsgruppen, Eigenschaften und Zusatzfelder in der Rechnung stehen können. Auch den Kontoinhaber mit allen Daten habe ich nicht kopiert. |
In #408 habe ich die Menüs etwas angepasst. Dein Menü passt jetzt nicht ganz dazu. Möchtest du das analog strukturieren? |
Wenn man im Rechnungen View im Filter das Ohne Abbucher auswählt kommt es zu einer Exception. |
Wenn man im Sollbuchungen View auf Export klickt kommt es zu einer Fehlermeldung. Die Fehlermeldung ist dann: Das liegt daran, dass der Context ein MitgliedskontoControl ist und kein RechnungControl. |
Menü angepasst |
Ich mache gerade etwas für #443. Da du die Views umbenannt hast gibt es wahrscheinlich Merge Konflikte. Ich würde darum bei den beuden nichts ändern und dafü könntest du die Titel mit ändern. Auch bei dem neuen Rechnungen View würde ich dann im Titel Rechnungen vorschlagen. |
habe ich umbenannt |
src/de/jost_net/JVerein/gui/action/MitgliedskontoExportAction.java
Outdated
Show resolved
Hide resolved
Ich habe den Fehlertext korrigiert |
Ich habe eine Neue View und DB Tabelle Rechnung erstellt. Hier können, ähnlich wie bei Sendenbescheinigung, automatisch Rechnungen aus den Sollbuchungen erstellt werden. Im Druck/Mail werden diese vorhandenen Rechnungen nur noch versendet und nicht erstellt. Dadurch kann jede Sollbuchung auch nur auf einer Rechnung sein.
Sollbuchungen über die eine Rechnung erstellt wurde können nicht mehr abgerechnet werden.
Beim Formular gibt es zwei neue Felder: rechnung_datum und rechnung_nummer
Bisher war die Rechnungsnummer ja über den Zähler, der bei jedem erstellten Formular hochgezählt wurde, der ist jetzt eigentlich nicht mehr nötig, stattdessen sollte man rechnung_nummer verwenden.
Bisher habe ich nicht umgesetzt:
-erstellen von Rechnungen über das Kontextmenu von Sollbuchungen
-den Export bei Rechnung und Mahnung Druck/Mail habe ich entfernt, diese müsste überarbeitet werden
-Das Sortieren der Rechnungsausgabe