Seite 1 von 1
					
				kann Konto nicht löschen
				Verfasst: Montag 18. September 2017, 11:18
				von Tontaube
				Hallo Heiner,
ich habe fälschlicherweise Konten angelegt.
jVerein sagt "Fehler beim Löschen des Kontos" - auch wenn es keinen Anfangsbestand und keine Konto-Eröffnung mehr drinnen habe, und es nicht das Hibiscus-Konto ist. Kannst Du mir bitte sagen, was habe ich übersehen habe/falsch mache?
Bye
Michael
			 
			
					
				Re: kann Konto nicht löschen
				Verfasst: Mittwoch 20. September 2017, 13:00
				von heiner
				Hallo Michael,
gibt es evtl. Fehlermeldungen in der Datei jameica.log?
Heiner
			 
			
					
				Re: kann Konto nicht löschen
				Verfasst: Mittwoch 20. September 2017, 19:06
				von Tontaube
				Hi Heiner,
ja, es gibt dann:
java.rmi.RemoteException: delete failed, rollback successful; nested exception is: 
	org.h2.jdbc.JdbcSQLException: Referentielle Integrität verletzt: "FKBUCHUNG2: PUBLIC.BUCHUNG FOREIGN KEY(KONTO) REFERENCES PUBLIC.KONTO(ID) (3)"
Referential integrity constraint violation: "FKBUCHUNG2: PUBLIC.BUCHUNG FOREIGN KEY(KONTO) REFERENCES PUBLIC.KONTO(ID) (3)"; SQL statement:
delete from KONTO where ID = 3 [23503-172]
	at de.willuhn.datasource.db.AbstractDBObject.delete(AbstractDBObject.java:384)
	at de.jost_net.JVerein.server.KontoImpl.delete(KontoImpl.java:194)
	at de.jost_net.JVerein.gui.action.KontoDeleteAction.handleAction(KontoDeleteAction.java:63)
	at de.willuhn.jameica.gui.parts.ContextMenu$1.handleEvent(ContextMenu.java:186)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:913)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:324)
	at de.willuhn.jameica.system.Application.init(Application.java:148)
	at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
	at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.h2.jdbc.JdbcSQLException: Referentielle Integrität verletzt: "FKBUCHUNG2: PUBLIC.BUCHUNG FOREIGN KEY(KONTO) REFERENCES PUBLIC.KONTO(ID) (3)"
Referential integrity constraint violation: "FKBUCHUNG2: PUBLIC.BUCHUNG FOREIGN KEY(KONTO) REFERENCES PUBLIC.KONTO(ID) (3)"; SQL statement:
delete from KONTO where ID = 3 [23503-172]
	at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
	at org.h2.message.DbException.get(DbException.java:169)
	at org.h2.message.DbException.get(DbException.java:146)
	at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:421)
	at org.h2.constraint.ConstraintReferential.checkRowRefTable(ConstraintReferential.java:438)
	at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:314)
	at org.h2.table.Table.fireConstraints(Table.java:880)
	at org.h2.table.Table.fireAfterRow(Table.java:897)
	at org.h2.command.dml.Delete.update(Delete.java:100)
	at org.h2.command.CommandContainer.update(CommandContainer.java:79)
	at org.h2.command.Command.executeUpdate(Command.java:235)
	at org.h2.jdbc.JdbcStatement.executeUpdateInternal(JdbcStatement.java:127)
	at org.h2.jdbc.JdbcStatement.executeUpdate(JdbcStatement.java:112)
	at de.willuhn.datasource.db.AbstractDBObject.delete(AbstractDBObject.java:366)
	... 13 more
Wenn mit ID 3 auf ein anderes Konto Bezug genommen wird: 3 ist das Kontokorrentkonto aus Hibiscus. Aber Buchungen habe ich noch nicht ausgeführt - siehe "Buchungsimport nicht möglich" (...das ich aus Versehen im falschen Forum erstellt habe). Ich komme einfach nicht auf die Lösung!
Bye
Michael
			 
			
					
				Re: kann Konto nicht löschen
				Verfasst: Samstag 23. September 2017, 11:02
				von heiner
				Es gibt anscheinend doch schon Buchungen. Gehe in die Buchungsübersicht, wähle das entsprechende Konto aus und setze die restlichen Filter "großzügig". Dann wirst du die Buchungen schon finden, dann löschen und danach das Konto löschen.
Heiner
			 
			
					
				Re: kann Konto nicht löschen
				Verfasst: Sonntag 24. September 2017, 11:47
				von Tontaube
				Hi Heiner,
danke - aber ich habe immer noch "Probleme". Siehe Screenshots.
			
		
				
			
 
						- 2017-09-24 11_42_46-Jameica 2.6.4.png (31.45 KiB) 6480 mal betrachtet
 
		
		
		
			 
			
		
				
			
 
						- 2017-09-24 11_42_46-Jameica 2.6.4.png (31.45 KiB) 6480 mal betrachtet
 
		
		
		
			 
			
		
				
			
 
						- 2017-09-24 11_43_16-Jameica 2.6.4.png (31.16 KiB) 6480 mal betrachtet
 
		
		
		
			 
Es wird gezeigt "letzte Buchung" - aber ich finde sie nicht! Ebenso beim Kontokorrentkonto.
Bye
Michael
 
			 
			
					
				Re: kann Konto nicht löschen
				Verfasst: Montag 25. September 2017, 16:14
				von DIG
				Du filters die Buchungren auf das Jahr 2006, die letzte Buchung ist aber 2017. Setze im Filter das Enddatum auf den 31.12.2017 - dann wirst Du die Buchungen finden
			 
			
					
				Re: kann Konto nicht löschen
				Verfasst: Freitag 29. September 2017, 09:06
				von Tontaube
				Vielen Dank!