Close

Le Blog d’Altairis

Le blog d'Altairis

Dolibarr – Afficher le nom du fournisseur lors de la sélection du prix d’achat

Dolibarr – Afficher le nom du fournisseur lors de la sélection du prix d’achat

Dans les différents documents de Dolibarr (propales, commandes, factures), il est possible de choisir le prix d’achat utilisé pour calculer les marges (si on a activé auparavant le module marges, bien sûr).

Or cette liste de prix manque d’une information essentielle, à savoir le nom du fournisseur correspondant à chaque prix proposé.

Là encore, la modification est relativement simple :

1) il faut modifier le fichier fourn/ajax/getSupplierPrices.php pour récupérer le nom du fournisseur :

ligne 49 $sql = "SELECT p.rowid, p.label, p.ref, p.price, p.duration, s.nom,";

ligne 103 $prices[] = array("id" => $objp->idprodfournprice, "price" => price($price,0,'',0), "label" => $label, "title" => $title, "fourn" => $objp->nom);

2) il faut ensuite modifier le template core/tpl/objectline_create.php pour afficher le nom :

ligne 464 options += '>'+this.label+' ('+this.fourn+')</option>';

Notez que les numéros de ligne correspondent à une version 3.6.3 de dolibarr

Ces modifications seront proposées asap sur github pour être intégrées dans le coeur de Dolibarr.