FIX Advisory ID: usd20190067
This commit is contained in:
parent
f7ab1498a7
commit
7e52c70321
@ -5134,16 +5134,18 @@ function get_default_npr(Societe $thirdparty_seller, Societe $thirdparty_buyer,
|
||||
|
||||
if ($idprodfournprice > 0)
|
||||
{
|
||||
if (! class_exists('ProductFournisseur'))
|
||||
if (! class_exists('ProductFournisseur')) {
|
||||
require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.product.class.php';
|
||||
}
|
||||
$prodprice = new ProductFournisseur($db);
|
||||
$prodprice->fetch_product_fournisseur_price($idprodfournprice);
|
||||
return $prodprice->fourn_tva_npr;
|
||||
}
|
||||
elseif ($idprod > 0)
|
||||
{
|
||||
if (! class_exists('Product'))
|
||||
if (! class_exists('Product')) {
|
||||
require_once DOL_DOCUMENT_ROOT . '/product/class/product.class.php';
|
||||
}
|
||||
$prod = new Product($db);
|
||||
$prod->fetch($idprod);
|
||||
return $prod->tva_npr;
|
||||
|
||||
@ -499,7 +499,7 @@ class ProductFournisseur extends Product
|
||||
$sql.= " pfp.multicurrency_price, pfp.multicurrency_unitprice, pfp.multicurrency_tx, pfp.fk_multicurrency, pfp.multicurrency_code,";
|
||||
$sql.=" pfp.barcode, pfp.fk_barcode_type";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."product_fournisseur_price as pfp";
|
||||
$sql.= " WHERE pfp.rowid = ".$rowid;
|
||||
$sql.= " WHERE pfp.rowid = ".(int) $rowid;
|
||||
|
||||
dol_syslog(get_class($this)."::fetch_product_fournisseur_price", LOG_DEBUG);
|
||||
$resql = $this->db->query($sql);
|
||||
|
||||
@ -254,8 +254,8 @@ if (empty($reshook))
|
||||
{
|
||||
$supplier=new Fournisseur($db);
|
||||
$result=$supplier->fetch($id_fourn);
|
||||
if (isset($_POST['ref_fourn_price_id']))
|
||||
$object->fetch_product_fournisseur_price($_POST['ref_fourn_price_id']);
|
||||
if (GETPOSTISSET('ref_fourn_price_id'))
|
||||
$object->fetch_product_fournisseur_price(GETPOST('ref_fourn_price_id', 'int'));
|
||||
|
||||
$newprice = price2num(GETPOST("price", "alpha"));
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user