Fix: for avoid errors

This commit is contained in:
Regis Houssin
2013-04-18 11:05:31 +02:00
parent b6bcffa4d9
commit ebb09db710

View File

@@ -3105,12 +3105,16 @@ function get_default_npr($thirdparty_seller, $thirdparty_buyer, $idprod=0, $idpr
if ($idprodfournprice > 0) if ($idprodfournprice > 0)
{ {
if (! class_exists('ProductFournisseur'))
require DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.product.class.php';
$prodprice = new ProductFournisseur($db); $prodprice = new ProductFournisseur($db);
$prodprice->fetch_product_fournisseur_price($idprodfournprice); $prodprice->fetch_product_fournisseur_price($idprodfournprice);
return $prodprice->fourn_tva_npr; return $prodprice->fourn_tva_npr;
} }
elseif ($idprod > 0) elseif ($idprod > 0)
{ {
if (! class_exists('Product'))
require DOL_DOCUMENT_ROOT . '/product/class/product.class.php';
$prod = new Product($db); $prod = new Product($db);
$prod->fetch($idprod); $prod->fetch($idprod);
return $prod->tva_npr; return $prod->tva_npr;