Souci d'import d'écritures

Répondre
AlanM
Messages : 10
Enregistré le : mer. juil. 20, 2016 8:03 am

jeu. févr. 01, 2018 2:21 pm

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
Fichiers joints
ecritures.ods
(10.45 Kio) Téléchargé 241 fois
sappas
Messages : 3
Enregistré le : jeu. févr. 01, 2018 6:36 pm

jeu. févr. 01, 2018 6:38 pm

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
AlanM
Messages : 10
Enregistré le : mer. juil. 20, 2016 8:03 am

dim. févr. 04, 2018 4:12 pm

Bonjour Sappas,
le problème est résolu et l'import se fait.
Le souci venait des cellules vides que OC ne comprenait pas.
Un petit 0 et hop, ça fonctionne :)

un grand merci pour ta réponse
SRI
Messages : 257
Enregistré le : mer. mars 15, 2017 8:50 pm

jeu. févr. 08, 2018 3:15 pm

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.
buty
Messages : 27
Enregistré le : dim. juil. 28, 2019 9:09 am

dim. mars 29, 2020 10:17 am

Bonjour,
Quand j'essaie d'importer un fichier.csv, la fenêtre me demande de sélectionner le fichier mais je n'ai pas accès à mon fichier .csv et, moi, je ne peux pas écrire le nom du fichier. Comment faites-vous? Merci
SRI
Messages : 257
Enregistré le : mer. mars 15, 2017 8:50 pm

lun. mars 30, 2020 9:49 am

C'est une anomalie qui existe depuis longtemps, mais je ne crois pas qu'elle touche tout le monde. En tout cas, je l'ai toujours moi. Je n'utilise donc que le format .ODS.
Utilisateur Cloud avec un contrat de maintenance.
Répondre