J’ai le même message d’erreur, lorsuqe je souhaite faire une nouvelle vente
En plus je n’arrive pas à configurer le tiers du compte caisse.
Par ailleurs, il n’y a pas d’icone pour le point de vente, ce n’est pas le plus important !!!
Ca c’est volontaire, pour la personne qui utilise la caisse, ce qu’elle enregistrera sera les coordonnées d’un « client », même si cela sera un « contact » dans la base de données Dolibarr. Je trouve que ca a plus de sens comme ça, mais je peux peut-être le changer quand même, qu’en pensez-vous ?
Tu es allé dans la page de configuration du module ? Une fois que ta catégorie racine est créée, il faut le dire au module dans la configuration (Configuration > Modules > Point de Vente)
« Nouveau client » ! Car pour un utilisateur lambda derrière sa caisse, la personne qu’il a en face de lui est un client avec lequel il a un contact (cf http://www.cnrtl.fr/definition/contact).
Par contre il est vrai que le contact dans Dolibarr est la personne avec laquelle je suis en contact dans une entreprise cliente.
(réponse au post #23637)
Tu as bien sélectionné ta catégorie racine dans la configuration du module ?
Cette catégorie doit contenir les catégories qui contiendront les sous catégories qui, elles, contiendront les produits (voir image jointe)
J’ai fait ca parce que le libelle ne rentrait pas dans la liste (trop long), mais si tu veux le modifier, il faut modifier les lignes 114 et 142 du fichier pointofsale/productsandcategories.js, et remplacer ‹ ref › par ‹ libelle › (recharger la page avec Maj+clic bouton recharger pour que le navigateur prenne le changement en compte).
Je vais faire en sorte que cela soit configurable plus facilement.
Tu peux vérifier que ton module ‹ Banques et caisses › est bien activé ?
Si oui, tu peux ouvrir ton fichier dolibarr/documents/dolibarr.log ?
Je ne vois pas trop d’où peuvent venir ces erreurs.
En ce qui concerne l’affichage des catégories ("<br />" à la place du nom), j’ai modifié le fichier pointofsale/tpl/products_categorieslists/tpl.php, j’espère que ca résoudra le problème (tu peux l’avoir sur le dépôt CVS dans le dossier dolibarrmod/pointofsale/).
Par contre pour l’erreur de la fonction addPaymentToBank(), je ne comprends pas. La fonction existe bien…
Est-ce que tu as bien le fichier htdocs/compta/paiement/class/paiement.class.php dans ton dossier dolibarr ?
Ah d’accord, cette fonction ne doit être là que sur la version 3.0.0 (version CVS donc).
Et mon module est développé sur la version 3, donc il faudrait faire pas mal de modifs pour l’adapter à la version 2.9.0… Tu peux essayer de rajouter la fonction addPaymentToBank() à la classe Paiement, en espérant qu’il n’y ait pas autre choses à changer…
J’imagine que le problème des catégories vient de là aussi, parce que je n’ai pas eu ce problème là, même en mettant des descriptions vides aux catégories…
Ca y est j’ai trouvé d’où viens ce problème, j’ai eu le même en faisant d’autres test.
J’ai corrigé les fichiers cashdesk.class.php et products_categorieslist.tpl.php, je les joins au message.
Sinon je suis en train de faire quelques modifs sur le module pour qu’il soit utilisable en version 2.9.0. Vu que je ne sais pas pour quand est la version 3, ca permettra à quelques personne de l’essayer !
Attention, il remplace le fichier htdocs/compta/paiement/class/paiement.class.php. Si vous avez déjà modifié ce fichier, ne pas le remplacer, ajouter simplement la fonction addPaiementToBank()
je voulais utilisé le module, mais j ai ce message qui apparait ?
avez vous une idée merci d’avance de votre précieuse aide
voici le message après avoir cliqué sur « Nouvelle Vente »
[b]Dolibarr a détecté une erreur technique.
Voici les informations qui pourront aider au diagnostic:
Date: 20110104014852
Dolibarr: 3.0.0-alpha
Niveau de fonctionnalités: 0
PHP: 5.2.6
Server: Apache/2.0.46 (CentOS)
Type gestionnaire de base de données: mysqli
Requête dernier accès en base en erreur: SELECT rowid, label, description, fk_soc, visible, type FROM llx_categorie WHERE rowid =
Code retour dernier accès en base en erreur: DB_ERROR_SYNTAX
Information sur le dernier accès en base en erreur: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‹ › at line 1
Fatal error: Call to a member function trans() on a non-object in /home/httpd/vhosts/monsite/subdomains/interne/httpsdocs/htdocs/pointofsale/class/cashdesk.class.php on line 290[/b]