NSINFO publie un nouveau module pour Dolibarr : NsPriceDegres (« Tarifs dégressifs ») permet de déclarer des prix de vente par quantité, généraux ou réservés à un client, et de les appliquer dans les documents de Dolibarr.
Le problème
Vos clients achètent plus, vous leur vendez moins cher : encore faut-il que Dolibarr suive. Sans paliers de prix par quantité, il faut corriger à la main le prix de chaque ligne, dans chaque document, et le prix d’achat suit rarement.
Ce que fait le module
- Un onglet « Tarifs dégressifs » sur la fiche produit : un palier par ligne (client facultatif, quantité minimale, prix unitaire HT), sans doublon de quantité ; le prix se modifie directement dans la liste, avec enregistrement automatique.
- À l’ajout d’une ligne (propositions, commandes, factures clients), le tarif du client est appliqué d’abord, puis le tarif général, sinon le prix de vente habituel ; un prix saisi à la main n’est pas remplacé.
- Le prix est refait au changement de quantité, dans le champ puis à l’enregistrement de la ligne.
- Sur les documents en brouillon, un bouton de mise à jour des prix : pour les ventes, le prix de vente et le prix d’achat de chaque ligne au fournisseur le moins cher pour la quantité ; pour les achats, le prix d’achat du fournisseur du document par quantité, remise fournisseur appliquée. Son nom et sa couleur se règlent.
- Une liste des produits avec tarifs dans le menu Produits : nombre de paliers, prix le plus bas et le plus haut.
- Un import des tarifs par fichier csv, xls ou xlsx, par simple dépôt dans une fenêtre : tiers (nom, code client ou identifiant, vide pour tous les clients), quantité et prix unitaire HT. Un palier existant est mis à jour, et un compte rendu indique les lignes créées, mises à jour et en erreur.
- Dans l’onglet Prix fournisseurs de la fiche produit : un import de prix d’achat par fichier pour le fournisseur choisi (référence fournisseur, quantité minimale, TVA, prix HT, remise, délai de livraison…) et une suppression en masse des prix sélectionnés.
- Documents pris en charge : propositions commerciales, commandes et factures clients ; demandes de prix, commandes et factures fournisseurs.
Le module ne modifie pas le Core de Dolibarr. Il est compatible avec Dolibarr 20 à 24 et PHP 7.4 à 8.3, et nécessite le framework NSINFO (gratuit), version 23.8.0 ou plus récente. Il est disponible sur le Dolistore.