import écritures impossible

Répondre
gn21
Messages : 7
Enregistré le : lun. sept. 12, 2016 10:14 am

lun. oct. 10, 2016 7:06 am

Bonjour,

Toujours en test du logiciel, un peu désepérée de ne rencontrer que des soucis, j'essaye en vain l'import des données d'écritures des A-Nouveaux.

1 - Dans la fenêtre d'import, mes fichiers .xls, .csv et .odt générés par Libreoffice sont invisibles, je ne peux pas les sélectionner. Est-ce normal, alors qu' il est bien indiqué que ce sont ces formats qui peuvent être importés ?

2 - quand j'importe le fichier .ods, le seul visible et sélectionnable dans la fenêtre d'import
fenetr1.jpg
fenetr1.jpg (80.9 Kio) Vu 15933 fois
J'ai ce message d'erreur :

Code : Tout sélectionner

Erreur pendant l'importation

/home/grainesdebouquins/saisie-import.ods does not exist
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.IllegalArgumentException: /home/grainesdebouquins/saisie-import.ods does not exist
	at org.openconcerto.erp.importer.DataImporter.createModelFrom(DataImporter.java:517)
	at org.openconcerto.erp.importer.DataImporter.createModelFrom(DataImporter.java:512)
	at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel.importData(ImportEcriturePanel.java:169)
	at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2$1.handle(ImportEcriturePanel.java:141)
	... 7 more
Et parfois, alors que le format de la date ne change pas, ce message ci :

Code : Tout sélectionner

Erreur pendant l'importation

Unparseable date: "Date"
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.text.ParseException: Unparseable date: "Date"
	at java.text.DateFormat.parse(DateFormat.java:357)
	at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel.importData(ImportEcriturePanel.java:189)
	at org.openconcerto.erp.core.finance.accounting.ui.ImportEcriturePanel$1$2$1.handle(ImportEcriturePanel.java:141)
	... 7 more
Quelles sont les erreurs dans ma procédure ?

Je suis sous ubuntu 16.04, Java 8
Samuel_Burg
Messages : 144
Enregistré le : mer. juil. 22, 2015 12:17 pm

lun. oct. 10, 2016 8:50 am

Bonjour,

pour les imports, le format CSV est le plus adapté.

le format a utiliser est comme suit :

Code : Tout sélectionner

01/01/2016,OD,467012,INT15_001,Correction erreurs d'arrondis 2014,0.06,0.00,1
01/01/2016,OD,467011,INT15_001,Correction erreurs d'arrondis 2014,0.00,0.06,1
01/01/2016,OD,467011,INT15_001,Correction répartition FSP HO_14_502,13.80,0.00,2
01/01/2016,OD,467012,INT15_001,Correction répartition FSP HO_14_502,0.00,13.80,2
01/01/2016,OD,467010,INT15_001,Escompte paymt comptant FAC HO_14_007,0.46,0.00,3
01/01/2016,OD,411800,INT15_001,Escompte paymt comptant FAC HO_14_007,0.00,0.46,3
01/01/2016,OD,467012,INT15_001,Perte sur Escmpt paymt FAC HO_14_007,0.28,0.00,4
01/01/2016,OD,467011,INT15_001,Perte sur Escmpt paymt FAC HO_14_007,0.00,0.28,4
05/01/2016,BA,512100,BQ_15_01,FAC HO_14_002 - Virmt. T--.S--.,32.91,0.00,5
05/01/2016,BA,411800,BQ_15_01,FAC HO_14_002 - Virmt. T--.S--.,0.00,32.91,5
05/01/2016,OD,467010,INT14_010,FAC HO_14_002 - Virmt. T--.S--.,32.91,0.00,6
05/01/2016,OD,467012,INT14_010,FAC HO_14_002 - Virmt. T--.S--.,0.00,13.16,6
05/01/2016,OD,467011,INT14_010,FAC HO_14_002 - Virmt. T--.S--.,0.00,19.75,6
05/01/2016,BA,512100,BQ_15_01,FSE Lot14_094 - E---,316.85,0.00,7
05/01/2016,BA,411208,BQ_15_01,FSE Lot14_094 - E---,0.00,316.85,7
05/01/2016,OD,467010,INT14_012,FSE Lot14_094 - E---,316.85,0.00,8
05/01/2016,OD,467012,INT14_012,FSE Lot14_094 - E---,0.00,126.74,8
05/01/2016,OD,467011,INT14_012,FSE Lot14_094 - E---,0.00,190.11,8
notez que le dernier champ de mon csv ne vous est pas utile, il est spécifique au module d'import que j'ai adapté à mon propre usage.
le format du fichier doit être en utf8.
vos dates doivent être en dd/mm/yyyy et non pas dd/mm/yy comme indiqué dans la fenêtre de dialogue de OC.
la première ligne avec le nom des champs ne doit pas figurer dans le csv.

l'import par défaut de OC rassemble toutes les écritures importées dans un seul mouvement.

cordialement,
gn21
Messages : 7
Enregistré le : lun. sept. 12, 2016 10:14 am

lun. oct. 10, 2016 9:23 am

Merci pour votre réponse, mais je peux pas choisir le fichier .csv, la fenêtre ne me l'affiche pas. QQ chose m'en empêche, est-ce un paramètre d'OC ou de Java ?
Avatar du membre
guillaume
Messages : 2429
Enregistré le : ven. févr. 11, 2011 7:15 pm

lun. oct. 10, 2016 8:45 pm

Bonjour,
Erreur pendant l'importation
Unparseable date: "Date"
Une case qui contient "Date" n'est pas une date.
Supprimez donc la 1ere ligne...

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Répondre