Fix: bad table link
Fix: doxygen
This commit is contained in:
parent
45ff1f3b49
commit
5fe44414c8
@ -180,18 +180,18 @@ for ($mois = 1 ; $mois <= 12 ; $mois++)
|
|||||||
*/
|
*/
|
||||||
$subtotal_ht = 0;
|
$subtotal_ht = 0;
|
||||||
$subtotal_ttc = 0;
|
$subtotal_ttc = 0;
|
||||||
|
|
||||||
if ($modecompta == 'CREANCES-DETTES') {
|
if ($modecompta == 'CREANCES-DETTES') {
|
||||||
$sql = "SELECT sum(f.total_ht) as amount_ht, sum(f.total_ttc) as amount_ttc, date_format(f.datef,'%Y-%m') as dm";
|
$sql = "SELECT sum(f.total_ht) as amount_ht, sum(f.total_ttc) as amount_ttc, date_format(f.datef,'%Y-%m') as dm";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."societe as s";
|
$sql.= " FROM ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||||
$sql.= ", ".MAIN_DB_PREFIX."facture_fourn as f";
|
$sql.= " WHERE f.fk_statut IN (1,2)";
|
||||||
$sql.= " WHERE f.fk_soc = s.rowid";
|
|
||||||
$sql.= " AND f.fk_statut in (1,2)";
|
|
||||||
} else {
|
} else {
|
||||||
$sql = "SELECT sum(p.amount) as amount_ttc, date_format(p.datep,'%Y-%m') as dm";
|
$sql = "SELECT sum(p.amount) as amount_ttc, date_format(p.datep,'%Y-%m') as dm";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."paiementfourn as p";
|
$sql.= " FROM ".MAIN_DB_PREFIX."paiementfourn as p";
|
||||||
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."facture_fourn as f";
|
$sql.= ", ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||||
$sql.= " ON f.rowid = p.fk_facture_fourn";
|
$sql.= ", ".MAIN_DB_PREFIX."paiementfourn_facturefourn as pf";
|
||||||
$sql.= " WHERE 1=1";
|
$sql.= " WHERE f.rowid = pf.fk_facturefourn";
|
||||||
|
$sql.= " AND p.rowid = pf.fk_paiementfourn";
|
||||||
}
|
}
|
||||||
$sql.= " AND f.entity = ".$conf->entity;
|
$sql.= " AND f.entity = ".$conf->entity;
|
||||||
if ($socid) $sql.= " AND f.fk_soc = ".$socid;
|
if ($socid) $sql.= " AND f.fk_soc = ".$socid;
|
||||||
@ -243,7 +243,7 @@ if ($modecompta == 'CREANCES-DETTES') {
|
|||||||
// TVA a payer
|
// TVA a payer
|
||||||
$sql = "SELECT sum(f.tva) as amount, date_format(f.datef,'%Y-%m') as dm";
|
$sql = "SELECT sum(f.tva) as amount, date_format(f.datef,'%Y-%m') as dm";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."facture as f";
|
$sql.= " FROM ".MAIN_DB_PREFIX."facture as f";
|
||||||
$sql.= " WHERE f.fk_statut in (1,2)";
|
$sql.= " WHERE f.fk_statut IN (1,2)";
|
||||||
$sql.= " AND f.entity = ".$conf->entity;
|
$sql.= " AND f.entity = ".$conf->entity;
|
||||||
$sql.= " GROUP BY dm DESC";
|
$sql.= " GROUP BY dm DESC";
|
||||||
|
|
||||||
@ -268,7 +268,7 @@ if ($modecompta == 'CREANCES-DETTES') {
|
|||||||
// TVA a recuperer
|
// TVA a recuperer
|
||||||
$sql = "SELECT sum(f.total_tva) as amount, date_format(f.datef,'%Y-%m') as dm";
|
$sql = "SELECT sum(f.total_tva) as amount, date_format(f.datef,'%Y-%m') as dm";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."facture_fourn as f";
|
$sql.= " FROM ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||||
$sql.= " WHERE f.fk_statut in (1,2)";
|
$sql.= " WHERE f.fk_statut IN (1,2)";
|
||||||
$sql.= " AND f.entity = ".$conf->entity;
|
$sql.= " AND f.entity = ".$conf->entity;
|
||||||
$sql.= " GROUP BY dm";
|
$sql.= " GROUP BY dm";
|
||||||
|
|
||||||
|
|||||||
@ -19,10 +19,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\file htdocs/fourn/fournisseur.product.class.php
|
* \file htdocs/fourn/fournisseur.product.class.php
|
||||||
\ingroup produit
|
* \ingroup produit
|
||||||
\brief Fichier de la classe des produits pr<EFBFBD>d<EFBFBD>finis
|
* \brief Fichier de la classe des produits predefinis
|
||||||
\version $Id$
|
* \version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
require_once DOL_DOCUMENT_ROOT."/product.class.php";
|
require_once DOL_DOCUMENT_ROOT."/product.class.php";
|
||||||
@ -30,8 +30,8 @@ require_once DOL_DOCUMENT_ROOT."/fourn/fournisseur.class.php";
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\class Product
|
* \class Product
|
||||||
\brief Classe permettant la gestion des produits pr<EFBFBD>d<EFBFBD>finis
|
* \brief Classe permettant la gestion des produits predefinis
|
||||||
*/
|
*/
|
||||||
class ProductFournisseur extends Product
|
class ProductFournisseur extends Product
|
||||||
{
|
{
|
||||||
@ -121,6 +121,11 @@ class ProductFournisseur extends Product
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief Remove supplier product
|
||||||
|
* \param rowid Product id
|
||||||
|
* \return int < 0 si erreur, > 0 si ok
|
||||||
|
*/
|
||||||
function remove_product_fournisseur($rowid)
|
function remove_product_fournisseur($rowid)
|
||||||
{
|
{
|
||||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."product_fournisseur";
|
$sql = "DELETE FROM ".MAIN_DB_PREFIX."product_fournisseur";
|
||||||
@ -215,7 +220,7 @@ class ProductFournisseur extends Product
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/**
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ -223,11 +228,11 @@ class ProductFournisseur extends Product
|
|||||||
{
|
{
|
||||||
$this->fourn_ref = $ref;
|
$this->fourn_ref = $ref;
|
||||||
|
|
||||||
/* Mise <EFBFBD> jour du prix */
|
/* Mise a jour du prix */
|
||||||
|
|
||||||
$this->update_buyprice($qty, $buyprice, $user);
|
$this->update_buyprice($qty, $buyprice, $user);
|
||||||
|
|
||||||
/* Mise <EFBFBD> jour de la r<>f<EFBFBD>rence */
|
/* Mise a jour de la reference */
|
||||||
|
|
||||||
$sql = "UPDATE ".MAIN_DB_PREFIX."product_fournisseur ";
|
$sql = "UPDATE ".MAIN_DB_PREFIX."product_fournisseur ";
|
||||||
$sql .= " SET ref_fourn = '" . $this->fourn_ref ."'";
|
$sql .= " SET ref_fourn = '" . $this->fourn_ref ."'";
|
||||||
@ -241,7 +246,7 @@ class ProductFournisseur extends Product
|
|||||||
/**
|
/**
|
||||||
* \brief Modifie le prix d'achat pour un fournisseur
|
* \brief Modifie le prix d'achat pour un fournisseur
|
||||||
* \param qty Quantite min pour lequel le prix est valide
|
* \param qty Quantite min pour lequel le prix est valide
|
||||||
* \param buyprice Prix d'achat pour la quantit<EFBFBD> min
|
* \param buyprice Prix d'achat pour la quantite min
|
||||||
* \param user Objet user de l'utilisateur qui modifie
|
* \param user Objet user de l'utilisateur qui modifie
|
||||||
* \param price_base_type HT or TTC
|
* \param price_base_type HT or TTC
|
||||||
* \param fourn Supplier
|
* \param fourn Supplier
|
||||||
@ -255,7 +260,7 @@ class ProductFournisseur extends Product
|
|||||||
$error=0;
|
$error=0;
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
// Supprime prix courant du fournisseur pour cette quantit<EFBFBD>
|
// Supprime prix courant du fournisseur pour cette quantite
|
||||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."product_fournisseur_price ";
|
$sql = "DELETE FROM ".MAIN_DB_PREFIX."product_fournisseur_price ";
|
||||||
if ($this->product_fourn_price_id)
|
if ($this->product_fourn_price_id)
|
||||||
{
|
{
|
||||||
@ -275,7 +280,7 @@ class ProductFournisseur extends Product
|
|||||||
}
|
}
|
||||||
$unitBuyPrice = price2num($buyprice/$qty,'MU');
|
$unitBuyPrice = price2num($buyprice/$qty,'MU');
|
||||||
|
|
||||||
// Ajoute prix courant du fournisseur pour cette quantit<EFBFBD>
|
// Ajoute prix courant du fournisseur pour cette quantite
|
||||||
$sql = "INSERT INTO ".MAIN_DB_PREFIX."product_fournisseur_price";
|
$sql = "INSERT INTO ".MAIN_DB_PREFIX."product_fournisseur_price";
|
||||||
$sql.= " SET datec = ".$this->db->idate(mktime());
|
$sql.= " SET datec = ".$this->db->idate(mktime());
|
||||||
$sql.= " ,fk_product_fournisseur = ".$this->product_fourn_id;
|
$sql.= " ,fk_product_fournisseur = ".$this->product_fourn_id;
|
||||||
@ -328,13 +333,13 @@ class ProductFournisseur extends Product
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\brief Modifie le prix d'achat pour un fournisseur par la r<EFBFBD>f<EFBFBD>recne du produit chez le fournisseur
|
* \brief Modifie le prix d'achat pour un fournisseur par la referecne du produit chez le fournisseur
|
||||||
\param id_fourn Id du fournisseur
|
* \param id_fourn Id du fournisseur
|
||||||
\param product_fourn_ref Ref du produit chez le fournisseur
|
* \param product_fourn_ref Ref du produit chez le fournisseur
|
||||||
\param qty Quantite pour lequel le prix est valide
|
* \param qty Quantite pour lequel le prix est valide
|
||||||
\param buyprice Prix d'achat pour la quantit<EFBFBD>
|
* \param buyprice Prix d'achat pour la quantite
|
||||||
\param user Objet user de l'utilisateur qui modifie
|
* \param user Objet user de l'utilisateur qui modifie
|
||||||
\return int <0 si KO, >0 si OK
|
* \return int <0 si KO, >0 si OK
|
||||||
*/
|
*/
|
||||||
function UpdateBuyPriceByFournRef($id_fourn, $product_fourn_ref, $qty, $buyprice, $user, $price_base_type='HT')
|
function UpdateBuyPriceByFournRef($id_fourn, $product_fourn_ref, $qty, $buyprice, $user, $price_base_type='HT')
|
||||||
{
|
{
|
||||||
@ -353,7 +358,7 @@ class ProductFournisseur extends Product
|
|||||||
{
|
{
|
||||||
if ($obj = $this->db->fetch_object($resql))
|
if ($obj = $this->db->fetch_object($resql))
|
||||||
{
|
{
|
||||||
// Met a jour prix pour la qt<EFBFBD>
|
// Met a jour prix pour la qte
|
||||||
$this->id = $obj->fk_product;
|
$this->id = $obj->fk_product;
|
||||||
$result = $this->update_buyprice($id_fourn, $qty, $buyprice, $user, $price_base_type);
|
$result = $this->update_buyprice($id_fourn, $qty, $buyprice, $user, $price_base_type);
|
||||||
}
|
}
|
||||||
@ -399,7 +404,7 @@ class ProductFournisseur extends Product
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Charge les informations relatives <EFBFBD> un prix de fournisseur
|
* \brief Charge les informations relatives a un prix de fournisseur
|
||||||
* \param rowid id ligne
|
* \param rowid id ligne
|
||||||
* \return int < 0 if KO, 0 if OK but not found, > 0 if OK
|
* \return int < 0 if KO, 0 if OK but not found, > 0 if OK
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
--
|
--
|
||||||
-- Be carefull to requests order.
|
-- Be carefull to requests order.
|
||||||
-- This file must be loaded by calling /install/index.php page
|
-- This file must be loaded by calling /install/index.php page
|
||||||
-- when current version is 2.6.0 or higher.
|
-- when current version is 2.7.0 or higher.
|
||||||
--
|
--
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user