OpenConcerto 1.4.2

Avatar du membre
guillaume
Messages : 2429
Enregistré le : ven. févr. 11, 2011 7:15 pm

lun. août 29, 2016 6:02 pm

Bonjour,

Voici OpenConcerto 1.4.2 !

OpenConcerto pour Windows XP/Vista/7/8/10
- version multiposte : http://www.openconcerto.org/fr/telechar ... iposte.exe
- version monoposte : http://www.openconcerto.org/fr/telechar ... oposte.exe

OpenConcerto pour Linux (et autres systèmes dotés de Java)
- version multiposte : http://www.openconcerto.org/fr/telechar ... iposte.zip
- version multiposte : http://www.openconcerto.org/fr/telechar ... oposte.zip
- version DEB : http://www.openconcerto.org/fr/telechar ... -1.4.2.deb

OpenConcerto pour Mac
- version multiposte : http://www.openconcerto.org/fr/telechar ... te-mac.zip
- version monoposte : http://www.openconcerto.org/fr/telechar ... te-mac.zip

Le SQL : http://www.openconcerto.org/fr/telechar ... .2.sql.zip

Au programme, beaucoup de petites choses indispensables :
- une refonte complète du clic droit "Imprimer..." qui remplace les 3 anciennes manières d'imprimer un ou plusieurs documents, cela corrige au passage quelques effets indésirables sur les marges.
- des nouveaux champs utilisés pour la DSN
- champs "obsolète" sur les clients
- ajout du franc CFA
- correctif d'un bug sur les acomptes
- modification du système de devises
- pour la caisse : support des afficheurs et du protocole Concert pour les lecteurs CB. Merci à ANDROME INFORMATIQUE pour nous avoir offert un afficheur Citizen C2202.
- correction des bugs connus sur Mac (génération de fichiers dont le bilan)
- des dizaines de petites choses ici et là...

Les modules à jour vont arriver cette semaine ainsi que le code source.

Pensez bien à mettre à jour vos bases avec l'outil de configuration.
Il est également recommandé de mettre à jour vos modèles avec ceux de la 1.4.

Cette mise à jour est RECOMMANDEE !

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

ILM Informatique
Modifié en dernier par guillaume le sam. sept. 10, 2016 3:20 pm, modifié 1 fois.
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 !
Steve
Messages : 12
Enregistré le : dim. août 28, 2016 9:15 pm

mar. août 30, 2016 11:42 pm

Bonjour,
Dois je faire une copie du fichier h2 avant de faire la mise à jours (pour pouvoir L.importer apres ds la nouvelle version) ou la mise à jours Garde t elle intactes toutes nos données ?

J.ai des problèmes avec les devises, j.achete en USD et revend en EUR.
j.ai bien créez les devises avec un taux de conversion mais rien ne bouge...

J.ai aussi un problème de différence entre mon stocks théorique et réel ds la liste des articles...
Après vérification, mon stocks théorique est juste (qtty recu - toutes les ventes)
Quels sont les éléments/ qui pourrait influer et erronée les stocks réels sans fair varier le stock théorique ?

Merci
Avatar du membre
guillaume
Messages : 2429
Enregistré le : ven. févr. 11, 2011 7:15 pm

mer. août 31, 2016 4:12 pm

Bonjour,

Oui, toujours faire une sauvegarde avant mise à jour.

Ne pas oublier de passer par l'outil de configuration pour mettre à jour la base.

La configuration des devises est moins ardues en 1.4.2.
Pour les stocks théoriques, il faut regarder les commandes non livrées (BL et BR).

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 !
Steve
Messages : 12
Enregistré le : dim. août 28, 2016 9:15 pm

ven. sept. 02, 2016 1:36 pm

bonjour,

Mise a jours ok...problème de devises résolu, merci bcp
j'ai tjs un ptit problème entre le stocks physique et théorique...je continue mes enquêtes, lol

Mes articles ont physiquement un code barre ean13 , mes articles ds OC ont tous un code GTIN valide attribué,
est-il possible de remplir une facture en scannant a la douchette mes articles?
(suffirait il de placer mon curseur ds la colonne code lors de l’édition d'une facture puis de scanner mon code barre au lieu de rentrer au clavier le code?)

Merci
ludovic
Messages : 265
Enregistré le : ven. avr. 15, 2011 2:32 pm

ven. sept. 02, 2016 2:21 pm

Bonjour,

pour avoir les codes barres et les codes dans la colonne code, allez dans Fichier, Préférences, Gestion des articles, Afficher le code barre des articles dans les sélecteurs. Puis cliquez sur "Appliquer".
Il y aura peut être besoin de redémarrer le logiciel.

Cordialement,
Ludovic.
Steve
Messages : 12
Enregistré le : dim. août 28, 2016 9:15 pm

ven. sept. 02, 2016 2:36 pm

re,
j'ai les codes barres ds la colonne....je n'ai pas encore reçu ma douchette pour test..
ma en théorie, je n'aurai qu'a place le curseur de ma souris ds cette colonne et scanner mon code barre pour que l'article soit saisit ds ma facture?
Steve
Messages : 12
Enregistré le : dim. août 28, 2016 9:15 pm

ven. sept. 02, 2016 2:43 pm

bonjour,
j'ai un gros soucis depuis la mise a jours.....au niveau de la liste client (impossible d'y acceder..)
help me

UncaughtException on thread Thread[AWT-EventQueue-0,6,main]

unknown field OBSOLETE in CLIENT. The table CLIENT contains the followins fields: [ID, FORME_JURIDIQUE, NOM, CODE, TEL, MAIL, FAX, NUMERO_TVA, ID_ADRESSE, ARCHIVE, ORDRE, RESPONSABLE, ID_ADRESSE_L, INFOS, TEL_P, RESPONSABLE_TECH, TEL_P_TECH, TEL_TECH, MAIL_TECH, RESPONSABLE_COM, TEL_P_COM, MAIL_COM, TEL_COM, ID_MODE_REGLEMENT, ID_ADRESSE_F, FAX_TECH, FAX_COM, ID_COMPTE_PCE, SIRET, RIB, MARCHE_PUBLIC, MARCHE_PRIVE, AFFACTURAGE, MAX_FACTURE, COMPTANT, COMPTE_CLIENT_AUTO, MODIFICATION_DATE, ID_USER_COMMON_CREATE, ID_USER_COMMON_MODIFY, CREATION_DATE, ID_TARIF, ID_PAYS, ID_LANGUE, ID_DEVISE, BLOQUE_LIVRAISON, BLOQUE, ID_COMPTE_PCE_SERVICE, ID_COMPTE_PCE_PRODUIT, ENCOURS_MAX, CATEGORIES, NOTE_FINANCIERE, CENTRE_GESTION, METHODE_RELANCE, SITE_INTERNET, GROUPE, ID_COMMERCIAL, TIMBRE_FISCAL]
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[AWT-EventQueue-0,6,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:195)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.awt.EventDispatchThread.processException(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.IllegalArgumentException: unknown field OBSOLETE in CLIENT. The table CLIENT contains the followins fields: [ID, FORME_JURIDIQUE, NOM, CODE, TEL, MAIL, FAX, NUMERO_TVA, ID_ADRESSE, ARCHIVE, ORDRE, RESPONSABLE, ID_ADRESSE_L, INFOS, TEL_P, RESPONSABLE_TECH, TEL_P_TECH, TEL_TECH, MAIL_TECH, RESPONSABLE_COM, TEL_P_COM, MAIL_COM, TEL_COM, ID_MODE_REGLEMENT, ID_ADRESSE_F, FAX_TECH, FAX_COM, ID_COMPTE_PCE, SIRET, RIB, MARCHE_PUBLIC, MARCHE_PRIVE, AFFACTURAGE, MAX_FACTURE, COMPTANT, COMPTE_CLIENT_AUTO, MODIFICATION_DATE, ID_USER_COMMON_CREATE, ID_USER_COMMON_MODIFY, CREATION_DATE, ID_TARIF, ID_PAYS, ID_LANGUE, ID_DEVISE, BLOQUE_LIVRAISON, BLOQUE, ID_COMPTE_PCE_SERVICE, ID_COMPTE_PCE_PRODUIT, ENCOURS_MAX, CATEGORIES, NOTE_FINANCIERE, CENTRE_GESTION, METHODE_RELANCE, SITE_INTERNET, GROUPE, ID_COMMERCIAL, TIMBRE_FISCAL]
at org.openconcerto.sql.model.SQLTable.getField(SQLTable.java:917)
at org.openconcerto.sql.request.ListSQLRequest.<init>(ListSQLRequest.java:57)
at org.openconcerto.sql.element.SQLElement.instantiateListRequest(SQLElement.java:1645)
at org.openconcerto.sql.element.SQLElement.createListRequest(SQLElement.java:1628)
at org.openconcerto.sql.element.SQLElement.createListRequest(SQLElement.java:1615)
at org.openconcerto.sql.element.SQLElement.createListRequest(SQLElement.java:1611)
at org.openconcerto.sql.element.SQLElement.createTableSource(SQLElement.java:1714)
at org.openconcerto.sql.element.SQLElement.createAndInitTableSource(SQLElement.java:1689)
at org.openconcerto.sql.element.SQLElement.getTableSource(SQLElement.java:1675)
at org.openconcerto.erp.core.customerrelationship.customer.action.ListeDesClientsAction.getTableSource(ListeDesClientsAction.java:47)
at org.openconcerto.erp.core.customerrelationship.customer.action.ListeDesClientsAction.createFrame(ListeDesClientsAction.java:54)
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$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
... 6 more
Steve
Messages : 12
Enregistré le : dim. août 28, 2016 9:15 pm

ven. sept. 02, 2016 2:53 pm

erreur encore pour la modifier ou ajouter ds liste des societe....help me

Erreur d'initialisation

unknown field ORG_PROTECTION_SOCIAL_ID in SOCIETE_COMMON. The table SOCIETE_COMMON contains the followins fields: [ID, DATABASE_NAME, NOM, NUM_SIRET, NUM_NII, NUM_APE, ID_EXERCICE_COMMON, NUM_TEL, NUM_FAX, MAIL, ID_ADRESSE_COMMON, TYPE, ORDRE, ARCHIVE, NUMERO_URSSAF, RCS, CAPITAL, ID_DEVISE]
org.openconcerto.utils.ExceptionHandler: Erreur d'initialisation
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:212)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:142)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:97)
at org.openconcerto.sql.view.EditFrame.<init>(EditFrame.java:79)
at org.openconcerto.sql.view.ListeAddPanel.getEditFrame(ListeAddPanel.java:82)
at org.openconcerto.sql.view.ListeAddPanel.handleAction(ListeAddPanel.java:62)
at org.openconcerto.sql.view.IListPanel.actionPerformed(IListPanel.java:459)
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.plaf.basic.BasicButtonListener.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$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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.IllegalArgumentException: unknown field ORG_PROTECTION_SOCIAL_ID in SOCIETE_COMMON. The table SOCIETE_COMMON contains the followins fields: [ID, DATABASE_NAME, NOM, NUM_SIRET, NUM_NII, NUM_APE, ID_EXERCICE_COMMON, NUM_TEL, NUM_FAX, MAIL, ID_ADRESSE_COMMON, TYPE, ORDRE, ARCHIVE, NUMERO_URSSAF, RCS, CAPITAL, ID_DEVISE]
at org.openconcerto.sql.model.SQLTable.getField(SQLTable.java:917)
at org.openconcerto.sql.element.BaseSQLComponent.getField(BaseSQLComponent.java:177)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:277)
at org.openconcerto.sql.element.BaseSQLComponent.addView(BaseSQLComponent.java:269)
at org.openconcerto.erp.core.common.component.SocieteCommonSQLElement$1.addViews(SocieteCommonSQLElement.java:237)
at org.openconcerto.sql.element.SQLComponent.uiInit(SQLComponent.java:209)
at org.openconcerto.sql.view.EditPanel.<init>(EditPanel.java:205)
... 42 more
ludovic
Messages : 265
Enregistré le : ven. avr. 15, 2011 2:32 pm

ven. sept. 02, 2016 3:28 pm

Il faut mettre à niveau votre base avec l'outil de configuration.
Cette manipulation est à faire à chaque changement de version.
Elle permet d'ajouter les tables et les champs supplémentaires pour la nouvelle version.

Cordialement,

Ludovic.
Steve
Messages : 12
Enregistré le : dim. août 28, 2016 9:15 pm

ven. sept. 02, 2016 4:27 pm

Ludo sauve moi...comment fait on?
Répondre