A côté des clients pros, je vends aussi en direct aux clients particuliers. J’ai alors deux niveaux de prix, ou dans le lingo de Dolibarr, deux prix de vente qui sont appliqués selon le client.
Pour la vente en direct, je voulais utiliser le Point de Vente, mais PdV ne prends pas en compte le niveau de prix attacher au client, mais prends le dernier prix entré/changé pour un produit.
J’ai trafiqué le point de vente un peu. Ca fonctionne pour moi, et je vous invite à vérifier le bon fonctionnement pour vous. Dans le code, j’ai marqué les changements par « Ditto ».
Fichiers à changer : /www/htdocs/cashdesk/facturation_verif.php
et : /www/htdocs/cashdesk/tpl/liste_articles.tpl.php
Plutôt que de recréer un sujet, je tente ma chance à la suite de celui-ci.
Donc, pour ma part, exactement le même problème, à savoir que lors de l’ajout d’un produit, c’est le prix TTC de celui ci qui est pris en compte et non le HT.
Le module ajoutant la TVA au prix TTC, on se retrouve avec un prix de vente comprenant deux fois la TVA.
Mon super pote Benoit à trouvé et corrigé le problème en modifiant la page:
facturation_verif.php située dan :/usr/share/dolibarr/htdocs/cashdesk/ (sous ubuntu)
La ligne d’oigine a été marqué en //FIXIT.
Ci-joint le php corrigé (pensez-bien à sauvegarder l’original, on ne sait jamais)
J’utilise Dolibarr depuis bientôt quelques années et tout dernièrement j’ai installé la version 6.0.4.
A ma surprise j’ai constaté un bugg qui me gache tout mon plaisir.
J’ai plusieurs prix de vente par Tier Générique 1,2…Mais toujours c’est le premier prix (ou un autre qui ne corrspond pas) qui s’affiche même si je choisis un tiér différent.
Merci de votre soutien et aide!