CAISSE - Bouton VALIDER inopérant [Résolu]

Un conseil pour l'installation? Un problème technique pour installer OpenConcerto?
Répondre
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

ven. août 05, 2011 4:57 pm

Bonjour,

Je teste le module caisse...
Installation neuve, la caisse apparaît dans l'écran configuration.
Lancement caisse OK.
La connexion avec la base se fait (nouveaux articles apparaissent).
Je peux ajouter des articles sur le ticket et effectuer le règlement,

MAIS

Impossible de valider le ticket.

[Tous les boutons fonctionnent sauf VALIDER]

Une idée?

Stephan
Modifié en dernier par xantof le sam. août 20, 2011 5:01 pm, modifié 1 fois.
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

ven. août 05, 2011 10:10 pm

Bonsoir,

Regarder les fichiers de logs.
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 !
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

jeu. août 18, 2011 4:51 pm

Bonjour,

Hormis certaines annonces les plus évidentes, j'ai encore du mal à comprendre ces fichiers logs. (j'essaye !)

Voici celui qui correspond à mon problème (qui est systématique)! :

Module caisse détecté par le module "Configuration".

J'ai un moment cru que j'avais un problème de droits. Mon .jar est en 644?

Code : Tout sélectionner

18 août 2011 13:09:59 org.openconcerto.sql.State createSocket
INFO: listening on 1394
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table DISCIPLINE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POINTAGE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table AFFAIRE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table AFFAIRE_ELEMENT
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table ARTICLE_TARIF
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table AVIS_INTERVENTION
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table CODE_MISSION
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table ECOTAXE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table FICHE_RENDEZ_VOUS
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table FICHE_RENDEZ_VOUS_ELEMENT
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table NATURE_MISSION
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table ORDRE_MISSION
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table PERIODICITE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POCHETTE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POURCENT_SERVICE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table POURCENT_CCIP
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table PROPOSITION
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table PROPOSITION_ELEMENT
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table RAPPORT
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table SECRETAIRE
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table SITE_INTERVENTION
18 août 2011 13:10:02 org.openconcerto.sql.request.SQLFieldTranslator load
INFO: unknown table TARIF
18 août 2011 13:10:02 org.openconcerto.sql.ShowAs show
ATTENTION: DBRoot SQLSchema OpenConcerto42 does not contain the table:ACTIVITE
Affichage de l'interface

Articles de Livres scolaires

Articles de sous cat:Anglais

Articles de Anglais
[Article:Manuel Anglais 6ème, Ed. Lune 1914 cents, Article:Manuel Anglais 5ème, Ed. Lune 0 cents]

Articles de sous cat:Allemand

Articles de Allemand
[Article:Manuel Allemand 5ème, Ed. Soleil 2631 cents, Article:Manuel Allemand 3ème, Ed. Soleil 2631 cents, Article:Manuel Allemand 6ème, Ed. Soleil 2631 cents, Article:Manuel Allemand 4ème, Ed. Soleil 2631 cents]
[Article:Manuel Anglais 6ème, Ed. Lune 1914 cents, Article:Manuel Anglais 5ème, Ed. Lune 0 cents, Article:Manuel Allemand 5ème, Ed. Soleil 2631 cents, Article:Manuel Allemand 3ème, Ed. Soleil 2631 cents, Article:Manuel Allemand 6ème, Ed. Soleil 2631 cents, Article:Manuel Allemand 4ème, Ed. Soleil 2631 cents]
CaisseControler.setArticleSelected() :  null
ArticleSelector.caisseStateChanged():null
ScrollableList.setSelectedIndex()! 0
ScrollableList.setSelectedIndex():0
ArticleSelector.caisseStateChanged():null
CaisseControler.setArticleSelected() :  Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ScrollableList.setSelectedIndex()! 0
ScrollableList.setSelectedIndex():0
CaisseControler.setArticleSelected() :  Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents

Articles de Anglais
[Article:Manuel Anglais 6ème, Ed. Lune 1914 cents, Article:Manuel Anglais 5ème, Ed. Lune 0 cents]
ScrollableList.setSelectedIndex()! 0
ScrollableList.setSelectedIndex():0
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents

Articles de Anglais
[Article:Manuel Anglais 6ème, Ed. Lune 1914 cents, Article:Manuel Anglais 5ème, Ed. Lune 0 cents]
CaisseControler.setArticleSelected() :  null
ArticleSelector.caisseStateChanged():null
CaisseControler.setArticleSelected() :  Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ScrollableList.setSelectedIndex()! 0
ScrollableList.setSelectedIndex():0
CaisseControler.setArticleSelected() :  Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents

Articles de Anglais
[Article:Manuel Anglais 6ème, Ed. Lune 1914 cents, Article:Manuel Anglais 5ème, Ed. Lune 0 cents]
ScrollableList.setSelectedIndex()! 0
ScrollableList.setSelectedIndex():0
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
CaisseControler.setArticleSelected() :  Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
ArticleSelector.caisseStateChanged():Article:Manuel Anglais 6ème, Ed. Lune 1914 cents
1
PaiementPanel.drawCalculator()1
CaisseControler.setPaiementSelected() :  org.openconcerto.erp.core.sales.pos.model.Paiement@2fb002
ArticleSelector.caisseStateChanged():null
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: gnu/io/CommPortIdentifier
	at org.openconcerto.erp.core.sales.pos.io.ESCSerialPrinter.getSerialPort(ESCSerialPrinter.java:181)
	at org.openconcerto.erp.core.sales.pos.io.ESCSerialPrinter.openDrawer(ESCSerialPrinter.java:45)
	at org.openconcerto.erp.core.sales.pos.ui.CaisseControler.openDrawer(CaisseControler.java:286)
	at org.openconcerto.erp.core.sales.pos.ui.PaiementPanel.mousePressed(PaiementPanel.java:311)
	at java.awt.Component.processMouseEvent(Component.java:6285)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: gnu.io.CommPortIdentifier
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
	... 35 more
PaiementPanel.drawCalculator() Price19.14
Handle: =
CaisseControler.setPaiementSelected() :  null
ArticleSelector.caisseStateChanged():null
Port COM1:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: gnu/io/CommPortIdentifier
	at org.openconcerto.erp.core.sales.pos.io.ESCSerialPrinter.getSerialPort(ESCSerialPrinter.java:181)
	at org.openconcerto.erp.core.sales.pos.io.ESCSerialPrinter.printBuffer(ESCSerialPrinter.java:80)
	at org.openconcerto.erp.core.sales.pos.model.Ticket.print(Ticket.java:380)
	at org.openconcerto.erp.core.sales.pos.ui.CaisseControler.printTicket(CaisseControler.java:274)
	at org.openconcerto.erp.core.sales.pos.ui.CaissePanel$1.mousePressed(CaissePanel.java:67)
	at java.awt.Component.processMouseEvent(Component.java:6285)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
CaisseFrame.showMenu()
CaisseMenuPanel.valueChanged():3
CaisseMenuPanel.valueChanged():5
Une piste ?

Stephan
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

jeu. août 18, 2011 5:14 pm

Bonjour,

Votre configuration de caisse est en mode impression en port série
or java ne trouve pas le driver gnu.io pour le port série de votre système.
Nous avons corrigé ce comportement par défaut.

Sélectionnez le mode jpos pour résoudre votre problème.

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