Page 1 sur 2
OpenConcerto 1.1 beta 3
Posté : mar. mai 31, 2011 5:16 pm
par guillaume
Bonjour,
voici les liens de téléchargement de la future version 1.1 (beta3):
OpenConcerto pour Windows XP/Vista/7
- version monoposte et multiposte:
http://www.openconcerto.org/fr/beta3/Op ... iposte.exe
OpenConcerto pour Linux (et autres systèmes dotés de Java)
- version monoposte et multiposte :
http://www.openconcerto.org/fr/beta3/Op ... iposte.zip
Fichier SQL pour PostgreSQL (8.4)
- sql brut :
http://www.openconcerto.org/fr/beta3/op ... to-1.1.sql
Ces versions contiennent les correctifs:
- intégrations des modes de règlement manquant
- taux de paye 2011
- transferts bon de commande, factures...
- amélioration de la saisie au km des écritures
- corrections des totaux des journaux
- préférences des numérotations (beta2)
- ne plante plus quand lors d'un module externe manquant (beta2)
et intègre
- information complémentaire sur les articles
- l'interface de caisse
- le support jpos des imprimantes tickets (Epson, OKI, IBM...) en plus de l'impression série ESCP
- une nouvelle interface de configuration pour la caisse
- une nouvelle interface de configuration pour la mise à jour de la base de données
- réduction de 4Mo des executables en conséquence du refactoring du code source (beta 2 et beta3)
- améliorations des performances et inclusions des informations de debug (beta2 et beta3)
Le code source est enfin prêt à être envoyé sur le serveur SVN du projet sur google code.
Nous attendons vos retours et surtout l'après weekend de l'ascension pour faire l'annonce et les versions finales.
Suite aux grand changements opérés sur OpenConcerto, il faut s'attendre à plusieurs régressions, merci de nous communiquez sur le forum
pour que nous puissions les corriger dans la foulée.
Re: OpenConcerto 1.1 beta 3
Posté : mer. juin 01, 2011 5:37 am
par Clicimpact
Bonjour,
Le lien de téléchargement pour Windows ne fonctionne pas !
Re: OpenConcerto 1.1 beta 3
Posté : mer. juin 01, 2011 10:21 am
par guillaume
Typo corrigée

Re: OpenConcerto 1.1 beta 3
Posté : mer. juin 01, 2011 11:52 am
par hirymnak
Bonjour,
Merci pour cette mise-à-jour.
Mais dans le module de configuration, lors du clic sur le bouton "Mise à niveau de la base", après quelques secondes, une belle fenêtre d'erreur s'ouvre (nouveauté bien pratique) avec l'erreur suivante :
Code : Tout sélectionner
Une erreur est survenue
Echec de mise à jour
Il s'agit probablement d'une mauvaise configuration ou installattion (sic) du logiciel.
Voici la trace de l'exception présente en zone de texte :
Code : Tout sélectionner
Echec de mise à jour
DBSystemRoot OpenConcerto of file:ilm-db/sql-config/OpenConcerto-GESTION_DEFAULT/DBData/ doesn't belong to [POSTGRESQL]
org.openconcerto.utils.ExceptionHandler: Echec de mise à jour
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:73)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:77)
at org.openconcerto.erp.config.InstallationPanel$1$1.run(InstallationPanel.java:110)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.IllegalArgumentException: DBSystemRoot OpenConcerto of file:ilm-db/sql-config/OpenConcerto-GESTION_DEFAULT/DBData/ doesn't belong to [POSTGRESQL]
at org.openconcerto.sql.changer.Changer.<init>(Changer.java:64)
at org.openconcerto.sql.changer.correct.FixSerial.<init>(FixSerial.java:33)
at org.openconcerto.erp.config.InstallationPanel.updateSocieteSchema(InstallationPanel.java:338)
at org.openconcerto.erp.config.InstallationPanel.access$1(InstallationPanel.java:319)
at org.openconcerto.erp.config.InstallationPanel$1$1.run(InstallationPanel.java:96)
... 1 more
Apparemment, une base POSTGRESQL est attendue, alors que je suis en installation monoposte, base H2. Il est vrai que j'ai modifié le fichier 'main.properties' pour faire pointer la base vers un dossier personnalisé (et non plus le dossier par défaut dans $JAVA_HOME), mais cela ne semble pas être la source du problème…
Comment procéder pour mettre à niveau une base H2 ?
Merci d'avance
Cordialement
Re: OpenConcerto 1.1 beta 3
Posté : mer. juin 01, 2011 12:38 pm
par guillaume
Bonjour,
Vous venez de mettre le doigt sur un bout de code non encore compatible H2...
code servant à mettre à jour la base pour l'utilisation de la caisse.
J'ajoute donc cela dans les correctifs pour la beta 4 qui arrivera semaine prochaine.
Les grands changements étant terminés, les betas vont se succéder rapidement.
Cordialement,
Re: OpenConcerto 1.1 beta 3
Posté : jeu. juin 02, 2011 7:27 am
par Clicimpact
Le fichier zip n'est pas disponible pour windows ?
Ou l'installeur est-il utilisable pour une mise à jour ?
Re: OpenConcerto 1.1 beta 3
Posté : dim. juin 05, 2011 10:54 am
par guillaume
Bonjour,
Vous pouvez l'utiliser pour les 2 usages.
Re: OpenConcerto 1.1 beta 3
Posté : jeu. juin 16, 2011 12:49 am
par Edgepoint
Hello,
Suite au lancement de la migration de la base des données sur la version Bêta
(version 1.0 installée, puis installation du client bêta, et migration de la base de données) à chaque
lancement d'une action dans le menu Saisie (uniquement) l'erreur suivante :
Une idée d’où cela viendrait il ?
Merci
Thomas
Code : Tout sélectionner
Erreur d'initialisation
no element for ID_FICHE_RENDEZ_VOUS in org.openconcerto.erp.core.sales.invoice.element.SaisieVenteFactureSQLElement 'factures'
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:73)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:77)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:197)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:129)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:77)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:59)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:55)
at org.openconcerto.erp.core.sales.invoice.action.NouveauSaisieVenteFactureAction.createFrame(NouveauSaisieVenteFactureAction.java:32)
at org.openconcerto.erp.action.CreateFrameAbstractAction.actionPerformed(CreateFrameAbstractAction.java:42)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: no element for ID_FICHE_RENDEZ_VOUS in org.openconcerto.erp.core.sales.invoice.element.SaisieVenteFactureSQLElement 'factures'
at org.openconcerto.sql.element.SQLElement.getForeignElement(SQLElement.java:284)
at org.openconcerto.sql.element.SQLElement.initFF(SQLElement.java:154)
at org.openconcerto.sql.element.SQLElement.getParentForeignField(SQLElement.java:646)
at org.openconcerto.sql.element.BaseSQLComponent.addInitedView(BaseSQLComponent.java:238)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:223)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:197)
at org.openconcerto.sql.element.BaseSQLComponent.addSQLObject(BaseSQLComponent.java:174)
at org.openconcerto.sql.element.BaseSQLComponent.addSQLObject(BaseSQLComponent.java:170)
at org.openconcerto.erp.core.sales.invoice.component.SaisieVenteFactureSQLComponent.addViews(SaisieVenteFactureSQLComponent.java:267)
at org.openconcerto.sql.element.SQLComponent.uiInit(SQLComponent.java:143)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:191)
... 44 more
Caused by: java.lang.IllegalStateException: no element for "OpenConcerto"."OpenConcerto49"."FICHE_RENDEZ_VOUS"
at org.openconcerto.sql.element.SQLElement.getElement(SQLElement.java:272)
at org.openconcerto.sql.element.SQLElement.getForeignElement(SQLElement.java:282)
... 54 more
Re: OpenConcerto 1.1 beta 3
Posté : jeu. juin 16, 2011 8:39 am
par THIERRY38
Idem meme probleme que vous
Le probleme est il resolu ?
Erreur lors de la tentative de connexion à la base.
Common is not a child of DBSystemRoot OpenConcerto
org.openconcerto.utils.ExceptionHandler: Erreur lors de la tentative de connexion à la base.
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:73)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:77)
at org.openconcerto.erp.config.Gestion$1.run(Gestion.java:245)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.openconcerto.sql.model.DBStructureItemNotFound: Common is not a child of DBSystemRoot OpenConcerto
at org.openconcerto.sql.model.DBStructureItem.getCheckedChild(DBStructureItem.java:87)
at org.openconcerto.sql.model.DBSystemRoot.getRoot(DBSystemRoot.java:90)
at org.openconcerto.sql.PropsConfiguration.createRoot(PropsConfiguration.java:291)
at org.openconcerto.sql.PropsConfiguration.getRoot(PropsConfiguration.java:675)
at org.openconcerto.sql.ui.ConnexionPanel.<init>(ConnexionPanel.java:132)
at org.openconcerto.sql.ui.ConnexionPanel.<init>(ConnexionPanel.java:127)
at org.openconcerto.sql.ui.ConnexionPanel.create(ConnexionPanel.java:97)
at org.openconcerto.erp.action.NouvelleConnexionAction.createFrame(NouvelleConnexionAction.java:166)
at org.openconcerto.erp.config.Gestion$1.run(Gestion.java:230)
... 14 more
Re: OpenConcerto 1.1 beta 3
Posté : jeu. juin 16, 2011 8:43 am
par Edgepoint
Bonjour Thierry38,
Votre erreur relève plutôt d'un problème de communication avec votre base!
Utilisez vous Postgresql ?
Info Bêta sinon:
L'import du dump SQL dans Postgres ne fonctionne pas, celui du 1ier message
lors de l'import via PGAdmin : Erreur INTEGER VALUE pas supportée .. Pas allé plus loin pr le moment
Cdlt
Thomas