Project

General

Profile

Anomalie #469

Bug de la "liste des journaux comptables"

Added by Benoit Henriet over 2 years ago. Updated over 2 years ago.

Status:
Résolu
Priority:
Normal
Assignee:
-
Start date:
09/10/2018
Due date:
% Done:

0%

History

#1 Updated by Benoit Henriet over 2 years ago

Le passage de la souris sur une ligne de la liste des journaux comptables provoque une erreur. Dans mon cas, j'ai créé 6 journaux et l'erreur se produit sur les 5 premières lignes. Le passage de la souris sur la dernière ligne fait bien apparaitre le pavé d'information jaune.

Voilà le message d'erreur : UncaughtException on thread Thread[AWT-EventQueue-0,6,main]

Null isn't a valid foreign key value when pointing to a table with undefined ID : 1
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:205)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.java:227)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:219)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.IllegalStateException: Null isn't a valid foreign key value when pointing to a table with undefined ID : 1
at org.openconcerto.sql.model.SQLRowAccessor.isForeignEmpty(SQLRowAccessor.java:581)
at org.openconcerto.sql.view.list.IListe$1.getLine(IListe.java:373)
at org.openconcerto.sql.view.list.IListe$1.getToolTipText(IListe.java:354)
at javax.swing.ToolTipManager$insideTimerAction.actionPerformed(ToolTipManager.java:663)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
... 5 more

#2 Updated by Ludovic Dupent over 2 years ago

  • Status changed from Nouveau to Résolu

Je pense que vous avez injecté des écritures manuellement.
Cette erreur indique qu'il n'y a pas d'utilisateur référencé sur la ligne pour la création (ID_USER_COMMON_CREATE = null).

#3 Updated by Benoit Henriet over 2 years ago

Ludovic Dupent a écrit :

Je pense que vous avez injecté des écritures manuellement.
Cette erreur indique qu'il n'y a pas d'utilisateur référencé sur la ligne pour la création (ID_USER_COMMON_CREATE = null).

Je n'ai pas encore saisi d'écritures dans les journaux comptables si c'est cela que vous voulez dire.

#4 Updated by Ludovic Dupent over 2 years ago

Comment avez vous créé les journaux?

#5 Updated by Benoit Henriet over 2 years ago

Les 5 premiers comme le dernier, par le bouton "Ajouter"

#6 Updated by Ludovic Dupent over 2 years ago

J'ai corrigé le problème, le patch sera intégré dans la version 1.6.

Also available in: Atom PDF