diff --git a/htdocs/fourn/fournisseur.product.class.php b/htdocs/fourn/fournisseur.product.class.php index d98bfbaf7c5..b1fb2d0907c 100644 --- a/htdocs/fourn/fournisseur.product.class.php +++ b/htdocs/fourn/fournisseur.product.class.php @@ -167,6 +167,8 @@ class ProductFournisseur extends Product if ($this->db->query($sql)) { + $unitBuyPrice = (price2num($buyprice)/$qty); + // Ajoute prix courant du fournisseur pour cette quantité $sql = "INSERT INTO ".MAIN_DB_PREFIX."product_fournisseur_price"; $sql .= " SET datec = now()"; @@ -174,7 +176,7 @@ class ProductFournisseur extends Product $sql .= " ,fk_user = ".$user->id; $sql .= " ,price = ".price2num($buyprice); $sql .= " ,quantity = ".$qty; - $sql .= " ,unitprice = ".price2num($buyprice/$qty,'MU'); + $sql .= " ,unitprice = ".price2num($unitBuyPrice,'MU'); dolibarr_syslog("ProductFournisseur::update_buyprice sql=".$sql); if (! $this->db->query($sql))