Problème d'ouverture de caisse en 1.5.1

Répondre
Avatar du membre
Conceptify
Messages : 85
Enregistré le : dim. août 21, 2016 4:28 pm

jeu. janv. 25, 2018 6:18 pm

Bonsoir,

J'ouvre un nouveau topic car c'est assez urgent puisqu'il est impossible d'utiliser la caisse à notre association.

Voici le rapport d'erreur:
Erreur d'initialisation de la caisse

Couldn't reconcile local and remote state
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation de la caisse
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:204)
Caused by: java.io.IOException: Couldn't reconcile local and remote state
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:1)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:245)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:1)
at org.openconcerto.utils.FileUtils.doWithLock(FileUtils.java:757)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.doWithLock(RegisterFiles.java:242)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:128)
Caused by: java.lang.IllegalStateException: States couldn't be reconciled, local : RegisterState CLOSED at Thu Jan 25 14:33:13 CET 2018, remote : RegisterState OPEN at Sun Jan 21 19:42:22 CET 2018
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:328)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.access$0(CaisseFrame.java:208)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:132)
... 6 more
Caused by: java.lang.IllegalStateException: DB was opened for a different date
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:309)
... 8 more
Ce que je comprends, c'est que ça viendrait d'un problème de date, mais ça n'a aucun sens !
jchignola
Messages : 12
Enregistré le : mar. nov. 08, 2016 11:52 am

ven. janv. 26, 2018 7:48 am

Bonjour, je profite de votre post pour poster mon erreur, similaire, sans avoir pour le moment de solution.

Erreur d'initialisation de la caisse

Couldn't reconcile local and remote state
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation de la caisse
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:204)
Caused by: java.io.IOException: Couldn't reconcile local and remote state
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:1)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:245)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:1)
at org.openconcerto.utils.FileUtils.doWithLock(FileUtils.java:757)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.doWithLock(RegisterFiles.java:242)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:128)
Caused by: java.lang.UnsupportedOperationException: 'NOFOLLOW_LINKS' not allowed
at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
at java.nio.file.Files.newInputStream(Unknown Source)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.parse(RegisterFiles.java:168)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.parse(RegisterFiles.java:150)
at org.openconcerto.erp.core.sales.pos.model.RegisterLog.parse(RegisterLog.java:60)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.getLastLog(RegisterFiles.java:257)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:212)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.access$0(CaisseFrame.java:208)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:132)
... 6 more


Jerome
toshiba
Messages : 3
Enregistré le : mer. nov. 20, 2013 4:12 pm

mar. févr. 20, 2018 11:40 am

Bonjour,

Je viens d'avoir le même problème que vous, je tombe sur ce topic qui manifestement n'a pas été résolu.
J'ai fait une réinstallation de Openconcerto qui s'est déroulé correctement avec mise à jour de la Bd, j'accède de nouveau à Openconcerto , à configuration, mais toujours pas à la caisse, ce qui est vraiment handicapant dans un petit commerce. Ma question est de savoir si vous avez pu résoudre ce problème par vous-même, si c'est le cas pourriez-vous partager la solution.

Merci d'avance

Ver 1.5.1 monoposte, java 8.0 update 16 built 12, W7 pro 64bits SP1

Voici le rapport que j'ai soumis, sans retour

Erreur d'initialisation de la caisse

Couldn't reconcile local and remote state
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation de la caisse
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:201)
Caused by: java.io.IOException: Couldn't reconcile local and remote state
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:1)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:243)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:1)
at org.openconcerto.utils.FileUtils.doWithLock(FileUtils.java:741)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.doWithLock(RegisterFiles.java:240)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:128)
Caused by: java.lang.IllegalStateException: States couldn't be reconciled, local : RegisterState CLOSED at 1518886319838, remote : RegisterState OPEN at 1518857046043
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:320)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.access$0(CaisseFrame.java:205)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:132)
... 6 more
Caused by: java.lang.IllegalStateException: The closure of the DB (following the already closed local) failed
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:290)
... 8 more
Caused by: java.lang.IllegalStateException: can't update SQLRowValues on /SAISIE_VENTE_FACTURE_ELEMENT/ : {QTE=1(class java.lang.Integer), PV_HT=200.000000(class java.math.BigDecimal), T_PV_HT=200.000000(class java.math.BigDecimal), T_PV_TTC=240.00000000(class java.math.BigDecimal), ID_TAXE=7(class java.lang.Integer), CODE=(class java.lang.String), NOM=Dup Defi bille2(class java.lang.String), ID_ARTICLE=380(class java.lang.Integer)} : the field ID_ARTICLE points to (ARTICLE[380])
at org.openconcerto.sql.model.SQLRowValues.checkValidity(SQLRowValues.java:1788)
at org.openconcerto.sql.model.SQLRowValuesCluster.store(SQLRowValuesCluster.java:417)
at org.openconcerto.sql.model.SQLRowValuesCluster.store(SQLRowValuesCluster.java:373)
at org.openconcerto.sql.model.SQLRowValuesCluster.store(SQLRowValuesCluster.java:368)
at org.openconcerto.sql.model.SQLRowValues.store(SQLRowValues.java:1870)
at org.openconcerto.sql.model.SQLRowValues.insert(SQLRowValues.java:1850)
at org.openconcerto.erp.core.sales.pos.POSConfiguration.importReceipts(POSConfiguration.java:396)
at org.openconcerto.erp.core.sales.pos.model.RegisterDB$4.create(RegisterDB.java:226)
at org.openconcerto.erp.core.sales.pos.model.RegisterDB$4.create(RegisterDB.java:1)
at org.openconcerto.sql.utils.SQLUtils$1.handle(SQLUtils.java:82)
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.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:79)
at org.openconcerto.erp.core.sales.pos.model.RegisterDB.close(RegisterDB.java:216)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:288)
... 8 more
Avatar du membre
guillaume
Messages : 2433
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. févr. 20, 2018 2:09 pm

Bonjour,

Avez vous vu passer que depuis la 1.5.2 est sortie (et que pour être dans les clous,
l'administration fiscale va vous réclamer l'attestation de conformité) ?

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 !
toshiba
Messages : 3
Enregistré le : mer. nov. 20, 2013 4:12 pm

mar. févr. 20, 2018 3:55 pm

Bonjour Guillaume,
Merci de votre réponse rapide, et merci de l'info pour la 1.5.2.
Je viens de faire l'update qui s'est très bien passée, et la mise a jour de la bd.
J'accède au logiciel, ma bd est bien là, l'historique... tout est bon,en revanche je n'arrive toujours pas à ouvrir la caisse j'obtiens le même message que je viens de soumettre de nouveau. A priori le problème viens de la journée du 17, suite à une coupure électrique et ne pouvant plus accéder à la caisse, elle n'a pas été clôturée. Pourriez vous m'indiquer le chemin ou se trouvent les données de caisse avant clôture.
Merci d'avance,
Cordialement
toshiba
Messages : 3
Enregistré le : mer. nov. 20, 2013 4:12 pm

jeu. févr. 22, 2018 11:52 am

Bonjour,

Je reviens vers vous car j'ai toujours le même problème d'ouverture de caisse;
Depuis j'ai supprimé et réinstallé Java et Openconcerto en conservant la bd H2; j'accède au logiciel, à la config, mais n'arrive toujours pas à ouvrir la caisse. J'ai consulté le manuel mais rien trouvé concernant ce problème.
Faut-il en déduire qu'il y a eu un bug d'écriture dans la bd sur OC ou Java?
Si vous pouviez me guider, car en dehors, d'effacer globalement les fichiers de sauvegarde OC et Java et tout perdre, je ne sais plus quoi faire.

Ver 1.5.2 monoposte, java 8.0 update 16 built 12, W7 pro 64bits SP1

Voici le rapport

Erreur d'initialisation de la caisse

Couldn't reconcile local and remote state
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation de la caisse
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:205)
Caused by: java.io.IOException: Couldn't reconcile local and remote state
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:135)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:1)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:245)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$5.transformChecked(RegisterFiles.java:1)
at org.openconcerto.utils.FileUtils.doWithLock(FileUtils.java:757)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.doWithLock(RegisterFiles.java:242)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.main(CaisseFrame.java:129)
Caused by: java.lang.IllegalStateException: States couldn't be reconciled, local : RegisterState CLOSED at Fri Feb 16 17:55:15 CET 2018, remote : RegisterState OPEN at Sat Feb 17 09:44:06 CET 2018
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:329)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.access$0(CaisseFrame.java:209)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame$1.transformChecked(CaisseFrame.java:133)
... 6 more
Caused by: java.lang.IllegalStateException: The local opening (following the already open DB) failed
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:306)
... 8 more
Caused by: java.lang.NullPointerException
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$7.transformChecked(RegisterFiles.java:366)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles$7.transformChecked(RegisterFiles.java:1)
at org.openconcerto.erp.core.sales.pos.model.RegisterFiles.open(RegisterFiles.java:353)
at org.openconcerto.erp.core.sales.pos.ui.CaisseFrame.reconcileFSandDB(CaisseFrame.java:304)
... 8 more


Merci de vos conseils ou suggestions éventuels, en fonction de vos disponibilités

Cordialement,
Répondre