From ef285a87a83012a000f74c7744b083dab4473ad0 Mon Sep 17 00:00:00 2001 From: Je2fb <46494485+Je2fb@users.noreply.github.com> Date: Wed, 7 Aug 2019 17:16:34 +0200 Subject: [PATCH 1/3] Update price_parser.class.php Calculation with supplier_min_price work --- htdocs/product/dynamic_price/class/price_parser.class.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/htdocs/product/dynamic_price/class/price_parser.class.php b/htdocs/product/dynamic_price/class/price_parser.class.php index dffb8ee0b2c..6706e9e4b0f 100644 --- a/htdocs/product/dynamic_price/class/price_parser.class.php +++ b/htdocs/product/dynamic_price/class/price_parser.class.php @@ -261,7 +261,9 @@ class PriceParser //Get the supplier min $productFournisseur = new ProductFournisseur($this->db); - $supplier_min_price = $productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0); + //$supplier_min_price = $productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0); + if ($productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0) > 0) + $supplier_min_price = $productFournisseur->fourn_price; //Accessible values by expressions $extra_values = array_merge($extra_values, array( From 4008ddc5670c3a6dd12df0349927704932dc5b55 Mon Sep 17 00:00:00 2001 From: Je2fb <46494485+Je2fb@users.noreply.github.com> Date: Thu, 8 Aug 2019 09:33:03 +0200 Subject: [PATCH 2/3] Update price_parser.class.php --- htdocs/product/dynamic_price/class/price_parser.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/product/dynamic_price/class/price_parser.class.php b/htdocs/product/dynamic_price/class/price_parser.class.php index 6706e9e4b0f..32cb8d7a71c 100644 --- a/htdocs/product/dynamic_price/class/price_parser.class.php +++ b/htdocs/product/dynamic_price/class/price_parser.class.php @@ -263,7 +263,7 @@ class PriceParser $productFournisseur = new ProductFournisseur($this->db); //$supplier_min_price = $productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0); if ($productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0) > 0) - $supplier_min_price = $productFournisseur->fourn_price; + $supplier_min_price = $productFournisseur->fourn_unitprice; //Accessible values by expressions $extra_values = array_merge($extra_values, array( From 1a592f8f693ba678f1da338604dff1be8370a79b Mon Sep 17 00:00:00 2001 From: Je2fb <46494485+Je2fb@users.noreply.github.com> Date: Thu, 8 Aug 2019 09:34:59 +0200 Subject: [PATCH 3/3] Update price_parser.class.php --- htdocs/product/dynamic_price/class/price_parser.class.php | 1 - 1 file changed, 1 deletion(-) diff --git a/htdocs/product/dynamic_price/class/price_parser.class.php b/htdocs/product/dynamic_price/class/price_parser.class.php index 32cb8d7a71c..867fd7d8f9f 100644 --- a/htdocs/product/dynamic_price/class/price_parser.class.php +++ b/htdocs/product/dynamic_price/class/price_parser.class.php @@ -261,7 +261,6 @@ class PriceParser //Get the supplier min $productFournisseur = new ProductFournisseur($this->db); - //$supplier_min_price = $productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0); if ($productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0) > 0) $supplier_min_price = $productFournisseur->fourn_unitprice;