Skip to content

Commit

Permalink
Fix var not initialized
Browse files Browse the repository at this point in the history
  • Loading branch information
eldy committed Jun 28, 2016
1 parent 5aa5615 commit b529a53
Show file tree
Hide file tree
Showing 9 changed files with 21 additions and 23 deletions.
3 changes: 2 additions & 1 deletion htdocs/comm/propal/class/propal.class.php
Expand Up @@ -2611,7 +2611,8 @@ function initAsSpecimen()
{
global $langs;

// Charge tableau des produits prodids
// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down
20 changes: 5 additions & 15 deletions htdocs/commande/class/commande.class.php
Expand Up @@ -449,6 +449,8 @@ function set_draft($user, $idwarehouse=-1)
// If stock is decremented on validate order, we must reincrement it
if (! empty($conf->stock->enabled) && $conf->global->STOCK_CALCULATE_ON_VALIDATE_ORDER == 1)
{
$result = 0;

require_once DOL_DOCUMENT_ROOT.'/product/stock/class/mouvementstock.class.php';
$langs->load("agenda");

Expand All @@ -460,22 +462,9 @@ function set_draft($user, $idwarehouse=-1)
$mouvP = new MouvementStock($this->db);
// We increment stock of product (and sub-products)
$result=$mouvP->reception($user, $this->lines[$i]->fk_product, $idwarehouse, $this->lines[$i]->qty, 0, $langs->trans("OrderBackToDraftInDolibarr",$this->ref));
if ($result < 0) { $error++; }
if ($result < 0) { $error++; $this->error=$mouvP->error; break; }
}
}

if (!$error)
{
$this->statut=self::STATUS_DRAFT;
$this->db->commit();
return $result;
}
else
{
$this->error=$mouvP->error;
$this->db->rollback();
return $result;
}
}

if (!$error) {
Expand Down Expand Up @@ -3258,7 +3247,8 @@ function initAsSpecimen()

dol_syslog(get_class($this)."::initAsSpecimen");

// Charge tableau des produits prodids
// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down
3 changes: 2 additions & 1 deletion htdocs/compta/facture/class/facture-rec.class.php
Expand Up @@ -760,8 +760,9 @@ function initAsSpecimen($option='')
$arraynow=dol_getdate($now);
$nownotime=dol_mktime(0, 0, 0, $arraynow['mon'], $arraynow['mday'], $arraynow['year']);

$prodids = array();
// Load array of products prodids
$num_prods = 0;
$prodids = array();

$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down
2 changes: 2 additions & 0 deletions htdocs/compta/facture/class/facture.class.php
Expand Up @@ -3537,6 +3537,8 @@ function initAsSpecimen($option='')
$arraynow=dol_getdate($now);
$nownotime=dol_mktime(0, 0, 0, $arraynow['mon'], $arraynow['mday'], $arraynow['year']);

// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down
4 changes: 2 additions & 2 deletions htdocs/contrat/class/contrat.class.php
Expand Up @@ -2098,6 +2098,8 @@ function initAsSpecimen()
{
global $user,$langs,$conf;

// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand All @@ -2116,8 +2118,6 @@ function initAsSpecimen()
}
}



// Initialise parametres
$this->id=0;
$this->specimen=1;
Expand Down
3 changes: 2 additions & 1 deletion htdocs/expedition/class/expedition.class.php
Expand Up @@ -1549,7 +1549,8 @@ function initAsSpecimen()

dol_syslog(get_class($this)."::initAsSpecimen");

// Charge tableau des produits prodids
// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down
3 changes: 2 additions & 1 deletion htdocs/fourn/class/fournisseur.facture.class.php
Expand Up @@ -1647,7 +1647,8 @@ function initAsSpecimen()

$now = dol_now();

// Charge tableau des produits prodids
// Load array of products prodids
$num_prods = 0;
$prodids = array();

$sql = "SELECT rowid";
Expand Down
3 changes: 2 additions & 1 deletion htdocs/livraison/class/livraison.class.php
Expand Up @@ -833,7 +833,8 @@ function initAsSpecimen()

$now=dol_now();

// Charge tableau des produits prodids
// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down
3 changes: 2 additions & 1 deletion htdocs/supplier_proposal/class/supplier_proposal.class.php
Expand Up @@ -2186,7 +2186,8 @@ function initAsSpecimen()
{
global $user,$langs,$conf;

// Charge tableau des produits prodids
// Load array of products prodids
$num_prods = 0;
$prodids = array();
$sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."product";
Expand Down

0 comments on commit b529a53

Please sign in to comment.