Vente comptoir késako ?

Répondre
Adrienne
Messages : 16
Enregistré le : lun. juin 10, 2013 4:02 pm

ven. août 09, 2013 12:30 pm

Bonjour,

Je ne saisie pas la différence qu'il y a entre "Vente comptoir" (accessible depuis Liste des ventes - vente comptoir) et la vente effectuée avec le module caisse (que je retrouve dans liste des ventes - tickets de caisse).

Quel peut être l'intérêt ou la facilité d'une vente Comptoir ?
Elle ne s'effectue que par Open concerto ? Pas par le module caisse ?
Où le règlement (espèce, chèque...) de cette vente est-il enregistré ?
Pourquoi faire une vente Comptoir plutôt qu'un simple facture ?

J'avais déjà vu cette notion dans d'autres logiciels de vente mais sans jamais la tester. Et je ne trouve pas d'info sur le net...

Merci de vos lumières !
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

lun. août 12, 2013 7:36 pm

Bonsoir,

c'est une vente sans facture.
On peut la comparer à une vente caisse quand on a pas de système caisse.
Son but est d'enregistrer un vente rapidement.
Le système de règlement est unifié et commun avec les autres pièces (factures...).

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 !
Adrienne
Messages : 16
Enregistré le : lun. juin 10, 2013 4:02 pm

mar. août 13, 2013 7:39 am

Bonjour,

Merci Guillaume pour l'explication de la notion.
Je vois l'utilité que ça peut avoir lorsqu'un client n'a pas besoin de facture.

J'ai voulu tester la fonction dans l'exemple d'ILM et au moment d'enregistrer voici le message d'erreur que je reçois :

Code : Tout sélectionner

Erreur pendant l'ajout

This method must be called outside of EDT
org.openconcerto.utils.ExceptionHandler: Erreur pendant l'ajout
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:88)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:92)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:409)
	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.AWTEventMulticaster.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$200(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$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.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$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: This method must be called outside of EDT
	at org.openconcerto.erp.core.supplychain.stock.element.MouvementStockSQLElement.createCommandeF(MouvementStockSQLElement.java:306)
	at org.openconcerto.erp.core.supplychain.stock.element.MouvementStockSQLElement.createCommandeF(MouvementStockSQLElement.java:301)
	at org.openconcerto.erp.core.sales.pos.element.SaisieVenteComptoirSQLElement$1.insert(SaisieVenteComptoirSQLElement.java:740)
	at org.openconcerto.sql.element.BaseSQLComponent.insert(BaseSQLComponent.java:568)
	at org.openconcerto.sql.view.EditPanel.ajouter(EditPanel.java:443)
	at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:407)
	... 37 more
Malgrès ce message la pièce de vente comptoir s'enregistre ; mais je ne retrouve pas la correspondance dans la liste des encaissements, ni dans celle des écritures.
Quelle peut être l'origine de l'erreur ?
(je suis passée à la 1.3b3)
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

ven. août 16, 2013 2:08 pm

Bonjour,

l'origine du pb? Des changements pour la 1.3 destinés à accélérer le logiciel.
Merci pour votre retour, nous n'avions pas vu cette régression.
C'est désormais corrigé.

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 !
Adrienne
Messages : 16
Enregistré le : lun. juin 10, 2013 4:02 pm

lun. août 26, 2013 8:41 pm

Bonjour,

Quand vous dites :
C'est désormais corrigé
cela veut-il dire que vous avez (déjà !!) corrigé la version 1.3b3 ?
Doit-on attendre la prochaine version pour avoir cette correction, ou bien la version corrigée est-elle téléchargeable quelque part ?

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

lun. août 26, 2013 9:09 pm

Bonsoir,

hors congés, nous travaillons non-stop sur OpenConcerto.
C'est pourquoi les retours sont ultra importants pour nous, afin de corriger toute régression le plus vite possible.
Généralement, nous ne distribuons pas de version entre les différents versions bétas pour ne pas risquer d'introduire d'autres problèmes.
Cependant, il nous arrive de fournir des versions correctives en quelques heures à nos clients (qui utilisent les versions stables) lorsqu'ils font appel à notre hotline ou dans le cadre de nos contrats de maintenance.
Comme nous l'indiquons dans le manuel: ne pas utiliser les bétas en production, à la mode cowboy :)

Nous n'allons pas tarder à sortir la 1.3b4.

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 !
Adrienne
Messages : 16
Enregistré le : lun. juin 10, 2013 4:02 pm

mer. août 28, 2013 7:57 pm

Bonsoir,

J'ai mieux compris comment vous fonctionnez, et non je ne ferai pas de rodéo avec les versions béta.
Bravo pour votre travail.

J'en profite pour faire remonter une autre erreur que j'obtiens (j'avais posté le message dans une autre section mais sans réponse) :
Au sujet des bons de réceptions,
J'ai des problèmes pour leur rédaction avec la 1.3 :

- le total dans la fenêtre s'affiche faux ( pour 15€TTC, le total de la fenêtre affiche 0.15€TTC ) (cependant le total est de nouveau juste quand on le transfert en facture).
- J'ai l'erreur suivante lors de l'enregistrement d'un BR (puis le document s'enregistre, sans ajout en stock) :

Code : Tout sélectionner

Erreur pendant l'ajout

java.lang.IllegalStateException: This method must be called outside of EDT
org.openconcerto.utils.ExceptionHandler: Erreur pendant l'ajout
   at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:88)
   at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:92)
   at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:409)
   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.AWTEventMulticaster.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$200(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$1.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$1.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$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: java.lang.IllegalStateException: This method must be called outside of EDT
   at org.openconcerto.erp.core.supplychain.receipt.component.BonReceptionSQLComponent.insert(BonReceptionSQLComponent.java:388)
   at org.openconcerto.sql.view.EditPanel.ajouter(EditPanel.java:441)
   at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:407)
   ... 37 more
Caused by: java.lang.IllegalStateException: This method must be called outside of EDT
   at org.openconcerto.erp.core.supplychain.receipt.component.BonReceptionSQLComponent.updateStock(BonReceptionSQLComponent.java:564)
   at org.openconcerto.erp.core.supplychain.receipt.component.BonReceptionSQLComponent.insert(BonReceptionSQLComponent.java:386)
   ... 39 more

Bug ? Ou problème dans mon logiciel ?
Merci d'avance.
Cordialement,
Avatar du membre
guillaume
Messages : 2434
Enregistré le : ven. févr. 11, 2011 7:15 pm

jeu. août 29, 2013 10:05 am

Bonjour,

on ne loupe aucun message, ces problèmes sont donc soient corrigés ou en train de l'être :o

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