forked from jverein/jverein
-
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
Sollbuchungen zusammenfassen, Rechnung überarbeitet #547
Open
lenilsas
wants to merge
52
commits into
openjverein:master
Choose a base branch
from
lenilsas:rechnung_neu
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+2,538
−1,775
Open
Changes from 48 commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
9757972
Soolbuchungn zusammenfassen, Rechnung überarbeitet
a5b19d7
Update umbenannt
lenilsas bd5e823
Merge branch 'master' into rechnung_neu
lenilsas 140dfb0
Fehler behoben
lenilsas c583df3
Bei Buchung zu Sollbuchung zuordnen automatisch splitten
lenilsas f45adf5
Update umbenannt
lenilsas 310ab56
Merge remote-tracking branch 'origin/master' into rechnung_neu
lenilsas 93eba54
ZUGFeRD an Sollbuchungspositionen angepasst
lenilsas eb8f6d4
Formatierung und kleine Fehler behoben
lenilsas 306e6d4
BuchungsartID und BuchungsklasseID Long stat String
lenilsas e48c807
getBuchungsartId() hinzugefügt
lenilsas 36de911
Fehler getBuchungsartId() behoben
lenilsas 059c407
getAttribut buchungsart hinzugefügt
lenilsas 2cf99d3
Beim zuordnen einer SOllbuchung zu Slitbuchung diese ersetzen
lenilsas 975fbac
AutoSplit auch wenn Betrag nicht dem der Sollbuchung entspricht
lenilsas 1a665cd
Kleine Fehler behoben
lenilsas f31c673
AutoAplit vor ersetzen auf Spendenbescheinigung prüfen
lenilsas 9fd12ca
Sollbuchungspositionen für bestehende Sollbuchungen erstellen
lenilsas 18d2056
Buchungsart und Klasse in Sollbuchugnslisteentfernt
lenilsas 2b6f2a0
Zweck von Soll und Istbuchung angepasst
lenilsas 5ac5bcf
Auto SollbuchungZuordnen auch anhand von Verwendungszweck (ZB.
lenilsas e3b0980
Formatierung und Rechtschreibung
lenilsas 3d471de
Abrechnunglauf PDF Steuer entfernt
lenilsas d3ce040
MitglieskontoExport überarbeitet
lenilsas 25c686d
Zweck der Splitbuchung aus Positionen bestimmen
lenilsas 48e1f29
FormularfeldView deprecated RechnungVar ausblenden
lenilsas 2ca87bc
Manuelles erstellen von Rechnungen
lenilsas e95e6d8
Automatisch Felder diablen wenn keine Abrechnung mit Rechnung
lenilsas cc4699a
Abrechnung überarbeitet. Sollbuchungen nach Mitglied getrennt
lenilsas 36daafd
ersetzen von Splitbucuhgen bei Spendenbescheinigung verhindern
lenilsas 9a7de30
Merge branch 'master' into rechnung_neu
lenilsas 586aa4c
AbrechnungsControl Zusammenfassen disablen bei disablen von kompakt
lenilsas c2275f2
Mitgliedname auch ohne kompakte Abbuchung. Splitbuchung Zweck korrigiert
lenilsas a32bf06
Action Fehler behoben, texte korrigiert
lenilsas 82e2b2c
AbrechnungslaufView Sollbuchungen statt Buchungen. Komentare Abrechnung
lenilsas 2914c5c
Kleine Fehler behoben
lenilsas 2a06a91
Sollbuchung manuell erstellen verhindern. Kleine Korrekturen
lenilsas ea0fca3
Steuer bei Sollbuchungen richtig zuordnen.Einstellungen QR gruppieren
lenilsas 000e1dd
Bucung mehreren SOllbuchungenzuordnen
lenilsas 7a35b2b
Merge branch 'master' into rechnung_neu
tolot27 64bac65
Rechtschreibung
lenilsas 3adf0f7
QR-Code Gruppierung geändert
lenilsas 94781fa
Javadoc
lenilsas 5fec33f
Fehler Steuerberechnung behoben. Kleiner Fehler korrigiert
lenilsas 63d161a
Nettobetrag und Steuerbetrag zu BigDecimal geändert
lenilsas 0b60f64
AutoBpplit bei Feher und immerSlitten abbrechen
lenilsas c51b59a
Errorhandling
lenilsas 6e3d808
NPE bei Abrechnungslauf wenn kein Rechnungsformular vorhanden ist
lenilsas 8553176
Fehler Filterung Zusatzbeträge behoben
lenilsas 01a4743
Revert "Nettobetrag und Steuerbetrag zu BigDecimal geändert"
lenilsas 45d5caf
Berechnung Steuer
lenilsas 7a50dd6
Merge remote-tracking branch 'origin/master' into rechnung_neu
lenilsas File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
/********************************************************************** | ||
* Copyright (c) by Heiner Jostkleigrewe | ||
* This program is free software: you can redistribute it and/or modify it under the terms of the | ||
* GNU General Public License as published by the Free Software Foundation, either version 3 of the | ||
* License, or (at your option) any later version. | ||
* | ||
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without | ||
* even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See | ||
* the GNU General Public License for more details. | ||
* | ||
* You should have received a copy of the GNU General Public License along with this program. If not, | ||
* see <http://www.gnu.org/licenses/>. | ||
* | ||
* [email protected] | ||
* www.jverein.de | ||
**********************************************************************/ | ||
package de.jost_net.JVerein.Variable; | ||
|
||
import java.rmi.RemoteException; | ||
import java.util.HashMap; | ||
import java.util.Map; | ||
|
||
import de.jost_net.JVerein.rmi.Mitgliedskonto; | ||
|
||
public class SollbuchungMap | ||
{ | ||
|
||
public SollbuchungMap() | ||
{ | ||
} | ||
|
||
public Map<String, Object> getMap(Mitgliedskonto mk, Map<String, Object> inma) | ||
throws RemoteException | ||
{ | ||
Map<String, Object> map = null; | ||
if (inma == null) | ||
{ | ||
map = new HashMap<>(); | ||
} | ||
else | ||
{ | ||
map = inma; | ||
} | ||
map.put(SollbuchungVar.BUCHUNGSDATUM.getName(), mk.getDatum()); | ||
map.put(SollbuchungVar.ZAHLUNGSGRUND.getName(), mk.getZweck1()); | ||
map.put(SollbuchungVar.BETRAG.getName(), mk.getBetrag()); | ||
map.put(SollbuchungVar.IST.getName(), mk.getIstSumme()); | ||
map.put(SollbuchungVar.DIFFERENZ.getName(), | ||
mk.getBetrag() - mk.getIstSumme()); | ||
return map; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,20 +14,25 @@ | |
* [email protected] | ||
* www.jverein.de | ||
**********************************************************************/ | ||
package de.jost_net.JVerein.gui.action; | ||
package de.jost_net.JVerein.Variable; | ||
|
||
import de.jost_net.JVerein.gui.view.RechnungAutoNeuView; | ||
import de.willuhn.jameica.gui.Action; | ||
import de.willuhn.jameica.gui.GUI; | ||
import de.willuhn.util.ApplicationException; | ||
|
||
public class RechnungAutoNeuAction implements Action | ||
public enum SollbuchungVar | ||
{ | ||
ZAHLUNGSGRUND("sollbuchung_zahlungsgrund"), // | ||
BUCHUNGSDATUM("sollbuchung_buchungsdatum"), | ||
BETRAG("sollbuchung_betrag"), // | ||
IST("sollbuchung_ist"), // | ||
DIFFERENZ("sollbuchung_differenz"); | ||
|
||
private String name; | ||
|
||
@Override | ||
public void handleAction(Object context) throws ApplicationException | ||
SollbuchungVar(String name) | ||
{ | ||
GUI.startView(RechnungAutoNeuView.class.getName(), null); | ||
this.name = name; | ||
} | ||
|
||
public String getName() | ||
{ | ||
return name; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Für was sind die double slash am Zeilenende? Danach folgt ja kein Kommentar.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Keine Ahnung, die waren schon so da.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Jetzt habe ich gemerkt, dass der Formatter alle Zeilen zusammen zieht wenn die Slashes nicht da sind