Fix: bad table link

Fix: doxygen
This commit is contained in:
Regis Houssin 2009-12-09 09:26:30 +00:00
parent 45ff1f3b49
commit 5fe44414c8
3 changed files with 43 additions and 38 deletions

View File

@ -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";

View File

@ -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
*/ */

View File

@ -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.
-- --