Import facture clients

Répondre
TDT34
Messages : 1
Enregistré le : jeu. oct. 20, 2016 7:30 pm

jeu. oct. 20, 2016 7:47 pm

Bonjour,
je teste le logiciel en monoposte sur ubuntu pour une utilisation prévue pour 2017.
J'essaye pour le moment de réaliser une opération que je fais tous les mois sur ciel compta: l'import d'un fichier csv qui comprend toutes mes factures clients.
Avec openconcerto, j'ai ce message d'erreur, suite à un import d'un ods (la version csv n'apparait pas dans ma fenêtre d'import)
Merci pour votre aide !:

Erreur pendant l'importation

Index: 6, Size: 6
org.openconcerto.utils.ExceptionHandler: Erreur pendant l'importation
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
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:147)
at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:59)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:873)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:837)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:125)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:97)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2.run(ImportEcriturePanel.java:135)
Caused by: java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
at java.util.ArrayList.rangeCheck(ArrayList.java:635)
at java.util.ArrayList.get(ArrayList.java:411)
at org.openconcerto.erp.importer.ArrayTableModel.getValueAt(ArrayTableModel.java:95)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel.importData(ImportEcriturePanel.java:206)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2$1.handle(ImportEcriturePanel.java:141)
... 7 more
Samuel_Burg
Messages : 144
Enregistré le : mer. juil. 22, 2015 12:17 pm

ven. oct. 21, 2016 7:04 pm

Bonsoir,

montrez nous le format de vos données.

Cordialement,
Caroline
Messages : 1
Enregistré le : jeu. août 27, 2015 1:15 pm

mar. avr. 18, 2017 2:58 pm

Bonjour,

Ayant une erreur similaire, je relance le sujet.

Je viens de quitter Windows 7, et Ciel Compta et Ciel Paye par la même occasion.
J'avais téléchargé une première fois OpenConcerto en 2015 mais ne m'en étais jamais servie, gardant les compta des grosses associations sur Ciel, les petites sur tableur. Par pitié pour mon vieux Dell, je viens de réinstaller Ubuntu 17.04 et OpenConcerto 1.4.2, la prochaine étape sera l'installation de CoolPaie (pour la gestion des salariés intermittents du spectacle).

J'ai créé ma société, mis à jour le plan comptable et les journaux. Comme TDT34, je tente d'importer un fichier ods puisque mon fichier csv n'apparaît pas dans la fenêtre de choix du fichier à importer.

L'erreur que j'obtiens est la suivante :
Erreur pendant l'importation

Index: 5, Size: 3
org.openconcerto.utils.ExceptionHandler: Erreur pendant l'importation
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
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:147)
at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:59)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:873)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:837)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:125)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:97)
at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2.run(ImportEcriturePanel.java:135)
Caused by: java.lang.IndexOutOfBoundsException: Index: 5, Size: 3
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
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
J'ai essayé de passer par un csv pour supprimer tout formatage superflu, de remplacer les virgules par des points pour les décimales... mon dernier fichier ods exporté en csv a le format suivant :
01/01/17 AN 110000 A-Nouveaux au 01/01/2017 29321.96
01/01/17 AN 129000 A-Nouveaux au 01/01/2017 5573.51
01/01/17 AN 131700 A-Nouveaux au 01/01/2017 18000
01/01/17 AN 139170 A-Nouveaux au 01/01/2017 17110
01/01/17 AN 218200 A-Nouveaux au 01/01/2017 18187.45
26/01/17 HA 218200 7 Stéphane Pages Chauffage 1400
01/01/17 AN 218700 A-Nouveaux au 01/01/2017 530.94
01/01/17 AN 281820 A-Nouveaux au 01/01/2017 17311.89
01/01/17 AN 281840 A-Nouveaux au 01/01/2017 530.94
10/02/17 CCM 401000 1903761 Le jardin de Petitou 78.56
Une quelconque lumière sur ce que veut me dire le message d'erreur sera la bienvenue... Merci d'avance,
Caroline
Samuel_Burg
Messages : 144
Enregistré le : mer. juil. 22, 2015 12:17 pm

ven. avr. 21, 2017 8:08 am

Bonjour,

déjà dans un csv il faut utiliser la virgule comme séparateur,
vos dates n'ont pas le bon format, il faut du DD/MM/YYYY,
pour les montants, il faut D et C à chaque ligne et toujours avec la décimale

ex : pour un crédit de 18000.00€ sur une ligne il faut un débit de 0.00€:
01/01/2017,AN,131700 A-Nouveaux au 01/01/2017,0.00,18000.00

cordialement

Samuel
Répondre