trespe / openconcerto

Automatically exported from code.google.com/p/openconcerto
2 stars 0 forks source link

Saisie Ecriture comptable : touche tab génère une erreur #65

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Saisie -> Ecriture comptables
2. saisie du libellé
3. Sélection du journal
4. Positionner le curseur sur la zone No compte
5. saisir les premiers chiffres du numéro de compte et le sélectionner avec 
la souris dans la liste déroulante
6. touche tab : le curseur se déplace sur la zone 'Compte'
7. touche tab : le curseur se déplace sur la zone 'libellé écriture'
8. touche tab : message d'erreur :
UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread 
Thread[AWT-EventQueue-0,6,main]
    at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:88)
    at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:92)
    at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:183)
    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:981)
    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:976)
    at apple.awt.CToolkit$EventQueueExceptionHandler.handle(CToolkit.java:81)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:412)
    at java.awt.EventDispatchThread.processException(EventDispatchThread.java:318)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:312)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
    at org.openconcerto.erp.core.finance.accounting.ui.DeviseKmRowValuesRenderer.getTableCellRendererComponent(DeviseKmRowValuesRenderer.java:44)
    at org.openconcerto.ui.table.AlternateTableCellRenderer.getTableCellRendererComponent(AlternateTableCellRenderer.java:178)
    at javax.swing.JTable$AccessibleJTable.getAccessibleChild(JTable.java:7017)
    at javax.swing.JTable$AccessibleJTable.getAccessibleAt(JTable.java:7404)
    at javax.swing.JTable$AccessibleJTable.valueChanged(JTable.java:6919)
    at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
    at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
    at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
    at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
    at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
    at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:442)
    at javax.swing.JTable.setColumnSelectionInterval(JTable.java:2137)
    at org.openconcerto.ui.TextAreaTableCellEditor$1$1.run(TextAreaTableCellEditor.java:71)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:676)
    at java.awt.EventQueue$2.run(EventQueue.java:674)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    ... 5 more

What is the expected output? What do you see instead?
Déplacement du curseur sur la zone 'Débit'

What version of the product are you using? On what operating system?
OpenConcerto 1.3b3 - multiposte - Mac OS 10.6.8 - Postgresql 8.4

Please provide any additional information below.

Original issue reported on code.google.com by ac2ssoft...@gmail.com on 29 Aug 2013 at 4:37

GoogleCodeExporter commented 9 years ago
Problème non reproduit ce jour

Original comment by ac2ssoft...@gmail.com on 30 Aug 2013 at 4:35

GoogleCodeExporter commented 9 years ago
Ce problème apparaît quand le montant à pour valeur 'null'.
Cas traité et corrigé pour la 1.3b4.

Original comment by guillaum...@gmail.com on 6 Sep 2013 at 6:04