Page 1 sur 3

OpenConcerto 1.5

Posté : sam. juil. 01, 2017 3:40 pm
par guillaume
Bonjour,

Voici OpenConcerto 1.5 est disponible.

Au programme, par rapport à la 1.4.2, vous trouverez :
Pour OpenConcerto Caisse :
- une refonte graphique totale de l'interface caisse
- le système caisse gère désormais les clients
- le solde client est géré (possibilité de "créditer son compte" à l'avance pour venir faire des achats en caisse plus tard)
- déplacements des fichiers de configurations
- la possibilité de forcer un prix sur l'interface caisse (en cliquant sur le 'lcd' au dessus du pavé numérique quand un article est sélectionne), en HT, TTC ou remise (montant ou remise)
- les tickets de caisse font désormais apparaître les différents montants de TVA
- la prise en charge des douchettes Datalogic QD2430
- la prise en charge des afficheurs Epson DM-D30 (display printer)

Pour OpenConcerto
- la gestion electronique de documents (GED)
- l'écocontribution est intégrée dans la gestion des articles
- une refonte des sélecteurs qui sont optimisés pour encaisser des centaines de milliers d'éléments
- une grande partie des problèmes remontés sur le bugtracker est corrigée.
- des correctifs liés à OpenJDK
- dans Aide / Information, un "benchmark" est intégré (en bas) pour vous aider à évaluer les performances de votre ERP
- des changements sur le système de numérotation pour éviter quelques cas de "doublons" quand on des ajouts sont faits sur une même période de temps
- support de la saisie par douchette dans les BLs
- gestion des taxes supplémentaires, par ex Codifab
- refonte du calcul des stocks
- évolutions du système paye pour être en accord avec la DSN

Pensez bien à mettre à jour vos bases avec l'outil de configuration.

Pendant le téléchargement, je vous invite à faire connaître OpenConcerto.
Pour cela vous pouvez :
- cliquer "j'aime" sur notre Facebook
http://fr-fr.facebook.com/pages/OpenCon ... 0810800295
- Twitter
https://twitter.com/#!/blueos


ILM Informatique

deb : mauvaise version affichée

Posté : mar. juil. 04, 2017 7:59 am
par xantof
Bonjour,

...et merci pour cette nouvelle version.

Quand on lance le .deb, la version affichée dans la fenêtre d'installation est 1.4.1.

[mais c'est bien la version 1.5 qui s'installe]

Stephan

PS : j'ai vu la présentation YouTube à postériori, Bel effort! Sympa de voir vos bouilles !

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 12:37 pm
par EvrardRR
Bonjour, il m'est impossible d'ouvrir la nouvelle version.Pouvez-vous m'aider ? Merci

UncaughtException on thread Thread[main,5,main]

java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:h2:file:C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData/OpenConcerto;DATABASE_TO_UPPER=false
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[main,5,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:198)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.Thread.dispatchUncaughtException(Unknown Source)
Caused by: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:h2:file:C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData/OpenConcerto;DATABASE_TO_UPPER=false
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:993)
at org.openconcerto.sql.PropsConfiguration.getDirectory(PropsConfiguration.java:1104)
at org.openconcerto.erp.config.Gestion.main(Gestion.java:309)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:h2:file:C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData/OpenConcerto;DATABASE_TO_UPPER=false
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:989)
... 2 more
Caused by: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:h2:file:C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData/OpenConcerto;DATABASE_TO_UPPER=false
at org.openconcerto.sql.model.SQLDataSource.getRawConnectionThrow(SQLDataSource.java:1376)
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1394)
at org.openconcerto.sql.model.SQLDataSource._borrowConnection(SQLDataSource.java:1334)
at org.openconcerto.sql.model.SQLDataSource.borrowConnection(SQLDataSource.java:1321)
at org.openconcerto.sql.model.SQLDataSource.getNewConnection(SQLDataSource.java:1301)
at org.openconcerto.sql.model.SQLDataSource$QueryInfo.<init>(SQLDataSource.java:701)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:610)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:554)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1878)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1860)
at org.openconcerto.sql.model.DBSystemRoot.setRootPathFromDS(DBSystemRoot.java:632)
at org.openconcerto.sql.model.DBSystemRoot.setDS(DBSystemRoot.java:628)
at org.openconcerto.sql.model.SQLBase.<init>(SQLBase.java:142)
at org.openconcerto.sql.model.SQLServer.createBase(SQLServer.java:419)
at org.openconcerto.sql.model.SQLServer.getBase(SQLServer.java:408)
at org.openconcerto.sql.model.SQLServer.createSystemRoot(SQLServer.java:467)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:445)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:425)
at org.openconcerto.sql.PropsConfiguration.createSystemRoot(PropsConfiguration.java:608)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createSystemRoot(ComptaPropsConfiguration.java:747)
at org.openconcerto.sql.PropsConfiguration.getSystemRoot(PropsConfiguration.java:1043)
at org.openconcerto.sql.PropsConfiguration.createRoot(PropsConfiguration.java:390)
at org.openconcerto.sql.PropsConfiguration.getRoot(PropsConfiguration.java:1033)
at org.openconcerto.sql.element.ConfSQLElement.<init>(ConfSQLElement.java:35)
at org.openconcerto.sql.element.ConfSQLElement.<init>(ConfSQLElement.java:30)
at org.openconcerto.task.config.ComptaBasePropsConfiguration.createDirectory(ComptaBasePropsConfiguration.java:183)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createDirectory(ComptaPropsConfiguration.java:767)
at org.openconcerto.sql.PropsConfiguration$1.create(PropsConfiguration.java:243)
at org.openconcerto.sql.PropsConfiguration$1.create(PropsConfiguration.java:1)
at org.openconcerto.sql.PropsConfiguration$Addable$1.call(PropsConfiguration.java:969)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:987)
... 2 more
Caused by: org.h2.jdbc.JdbcSQLException: Error opening database: "Lock file recently modified" [8000-175]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:332)
at org.h2.message.DbException.get(DbException.java:161)
at org.h2.store.FileLock.getExceptionFatal(FileLock.java:450)
at org.h2.store.FileLock.waitUntilOld(FileLock.java:305)
at org.h2.store.FileLock.lockFile(FileLock.java:342)
at org.h2.store.FileLock.lock(FileLock.java:133)
at org.h2.engine.Database.open(Database.java:591)
at org.h2.engine.Database.openDatabase(Database.java:244)
at org.h2.engine.Database.<init>(Database.java:239)
at org.h2.engine.Engine.openSession(Engine.java:56)
at org.h2.engine.Engine.openSession(Engine.java:160)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:139)
at org.h2.engine.Engine.createSession(Engine.java:122)
at org.h2.engine.Engine.createSession(Engine.java:28)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:323)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:105)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:90)
at org.h2.Driver.connect(Driver.java:73)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
at org.openconcerto.sql.model.SQLDataSource$4.makeObject(SQLDataSource.java:1584)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
at org.openconcerto.sql.model.SQLDataSource.createPoolableConnectionFactory(SQLDataSource.java:1599)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1386)
... 32 more

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 5:11 pm
par guillaume
Error opening database: "Lock file recently modified"
Cela peut signifier 2 choses :
- votre fichier de base de données est encore accédé par un autre logiciel au moment où vous voyez ce message (OpenConcert, l'outil de configuration ou encore la caisse). C'est la limitation technique de la base de données en monoposte. Solution : fermez le logiciel et/ou redémarrez le PC.
OU
- vous avez coupé votre ordinateur pendant que la base de données était ouverte, elle est alors verrouillée par un fichier "lock" qu'il faut supprimer

Quand vous mettez à jour en 1.5, vérifiez bien que le chemin de la base de données est correct. Il y a eu des changements.

Cordialement,

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 5:59 pm
par EvrardRR
vous avez coupé votre ordinateur pendant que la base de données était ouverte, elle est alors verrouillée par un fichier "lock" qu'il faut supprimer
Merci mais où puis-je trouver ce fichier lock ?
J'ai supprimé manuellement tous les fichiers openconcerto y compris celui qui se trouvait dans java.
Mais lorsque je télécharge la nouvelle version 1.5 et que je réinstalle, j'ai toujours le même message d'erreur

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 6:08 pm
par guillaume
La base est dans : C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData

Si vous ne tenez pas aux données, supprimez le dossier.

Cordialement,

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 6:20 pm
par EvrardRR
AppData\Roaming\OpenConcerto\Data\DBData
Je n'ai pas ce fichier.... :cry:

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 7:18 pm
par doc
Bonjour @EvrardRR,

Il me semble que sur Windows le répertoire AppData est un dossier caché, donc normal que vous ne le voyez pas..., changer les paramètres d'explorer pour afficher les fichiers cachés et vous y aurez accès ;).

En regardant le log, il semble que le chemin de la base est mal formé avec un / au lieu d'un \, Guillaume, c'est un problème qui reviens assez souvent, peut être se pencher dessus pour trouver la cause.
Caused by: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:h2:file:C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData/OpenConcerto;

Re: OpenConcerto 1.5

Posté : mar. juil. 04, 2017 8:22 pm
par guillaume
un / au lieu d'un \
Ça ne pose aucun soucis au driver H2, mais bon, vu le nombre de retour... on va trouver 2 minutes pour le changer...

La 1.5 suit les préconisation de Microsoft, la base est désormais stockée dans C:\Users\Pc\AppData\Roaming\OpenConcerto\Data\DBData
cela est sensé régler les problèmes liés aux antivirus paranos.

Re: OpenConcerto 1.5

Posté : jeu. juil. 06, 2017 10:45 am
par Hervé
Bonjour, je viens juste de mettre à jour OpenConcerto en 1.5.
Pas mal de bugs corrigés (merci!).
Cependant, lorsque je clique sur "export" dans le menu "comptabilité', le programme s'arrête immédiatement.
S'agit-il d'une anomalie ? d'un problème de configuration à adapter ?
Merci d'avance pour vos réponses.
A propos de configuration : W10 64. OC 1.5 version multiposte, BDD Postgresql sur localhost.