Bonjour,
Pour la gestion de mon entreprise, j’ai choisi d’utiliser Dolibarr 3.0.0 sur une base Postgres.
Les fonctionnalités et l’ergonomie me conviennent et ont orienté mon choix.
De plus, avoir un système ouvert permet de l’adapter au mieux à son environnement .
Il manquait juste la possibilité d’avoir des prix en fonction des quantités.
Après quelques recherches sur internet, je n’ai rien vu de très convainquant et j’ai donc décidé de modifier Dolibarr pour intégrer cette fonctionnalité.
Le principe que j’ai retenu est de conserver l’esprit des liste de prix de Dolibarr.
J’ai donc ajouté, à chaque niveau de prix, la possibilité d’avoir une liste de prix selon la quantité, le prix par défaut étant le prix du niveau.
Je vous fait parvenir les sources des modules php modifiés ( prix_selon_quantite.tgz ) avec la liste des modifs ( fichier dolibarr_psq.csv ) ainsi que le code sql de la table pour ces nouveaux prix ( PSQ_table_et_sequence.sql )
Toutes les modifications dans les modules sont encadrées par les commentaires
// PSQxxxD
et
// PSQxxxF
où xxx est le numéro de la modif, D pour début et F pour fin.
Je n’ai pas géré l’internationalisation.
En espérant que mon travail participera à l’amélioration de cet excellent produit.
Pièces jointes :
- prix_selon_quantite.tgz (410 KB)
- dolibarr_psq.csv.zip (799 Bytes)
- PSQ_table_et_sequence.sql.zip (517 Bytes)