diff --git a/src/de/jost_net/JVerein/gui/control/BuchungsControl.java b/src/de/jost_net/JVerein/gui/control/BuchungsControl.java index 20bf3a6a5..c62aa079c 100644 --- a/src/de/jost_net/JVerein/gui/control/BuchungsControl.java +++ b/src/de/jost_net/JVerein/gui/control/BuchungsControl.java @@ -1032,6 +1032,11 @@ private Konto getSelectedKonto() throws ApplicationException try { Konto konto = (Konto) getKonto(false).getValue(); + if (konto == null) + { + throw new ApplicationException( + "Kein Konto Ausgewählt. Ggfs. erst unter Buchführung->Konten ein Konto anlegen."); + } settings.setAttribute(settingsprefix + "kontoid", konto.getID()); return konto; } diff --git a/src/de/jost_net/JVerein/io/DefaultZusatzbetraegeImport.java b/src/de/jost_net/JVerein/io/DefaultZusatzbetraegeImport.java index e760194d0..15446a774 100644 --- a/src/de/jost_net/JVerein/io/DefaultZusatzbetraegeImport.java +++ b/src/de/jost_net/JVerein/io/DefaultZusatzbetraegeImport.java @@ -277,6 +277,10 @@ else if (list.size() > 1) anz, mitgliedIdString)); fehlerInDaten = true; } + catch (SQLException e) + { + // + } try { String buchungsart = results.getString("Buchungsart");