Bonjour à tous,
je rencontre un souci en tentant d'importer des écritures depuis un .ods
J'obtiens le message d'erreur qui suit et je suis incapable de le décrypter pour trouver d'où vient la fameuse erreur
J'ai tenté l'import avec un.ods puis avec un .csv et un .xsl mais impossible de sélectionner les .csv et .xls dans la fenêtre d'import, donc .ods
Pour info, j'ai inclus en PJ le fichier .ods que j'utilise pour mon test
Ma config : mac os X.12.6, java 8.161 et OC 1.52
Merci pour toute aide
Le message d'erreur :
Erreur pendant l'importation
Index: 5, Size: 5
org.openconcerto.utils.ExceptionHandler: Erreur pendant l'importation
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2$1.handle(ImportEcriturePanel.java:146)
at org.openconcerto.sql.utils.SQLUtils$2.handle(SQLUtils.java:149)
at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:59)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:883)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:847)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:127)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:99)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2.run(ImportEcriturePanel.java:135)
Caused by: java.lang.IndexOutOfBoundsException: Index: 5, Size: 5
at java.util.ArrayList.rangeCheck(ArrayList.java:657)
at java.util.ArrayList.get(ArrayList.java:433)
at org.openconcerto.erp.importer.ArrayTableModel.getValueAt(ArrayTableModel.java:95)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel.importData(ImportEcriturePanel.java:204)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2$1.handle(ImportEcriturePanel.java:141)
... 7 more
Souci d'import d'écritures
- Fichiers joints
-
- ecritures.ods
- (10.45 Kio) Téléchargé 449 fois
Bonsoir,
2 erreurs dans ton jeu de test
- formule de calcul pour les chiffres, c'est pas bon... Faire un copier coller spécial en valeur pour ne garder que le résultat en numéraire, ou utiliser fonction cnum...
- Si débit ou crédit à 0, alors mettre 0 dans la cellule
Knut
2 erreurs dans ton jeu de test
- formule de calcul pour les chiffres, c'est pas bon... Faire un copier coller spécial en valeur pour ne garder que le résultat en numéraire, ou utiliser fonction cnum...
- Si débit ou crédit à 0, alors mettre 0 dans la cellule
Knut
Pour info, j'ai remarqué aussi que dans la fenêtre d'import, il y a un filtre qui ne laisse apparaître que les ODS. Mais je peux quand même écrire le nom de mon fichier CSV que je veux importer (sous Linux Gnome). Je ne passe donc pas par un fichier ods.
Utilisateur Cloud avec un contrat de maintenance.