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_ttc = 0;
|
||||
|
||||
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.= " FROM ".MAIN_DB_PREFIX."societe as s";
|
||||
$sql.= ", ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||
$sql.= " WHERE f.fk_soc = s.rowid";
|
||||
$sql.= " AND f.fk_statut in (1,2)";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||
$sql.= " WHERE f.fk_statut IN (1,2)";
|
||||
} else {
|
||||
$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.= " LEFT JOIN ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||
$sql.= " ON f.rowid = p.fk_facture_fourn";
|
||||
$sql.= " WHERE 1=1";
|
||||
$sql.= ", ".MAIN_DB_PREFIX."facture_fourn as f";
|
||||
$sql.= ", ".MAIN_DB_PREFIX."paiementfourn_facturefourn as pf";
|
||||
$sql.= " WHERE f.rowid = pf.fk_facturefourn";
|
||||
$sql.= " AND p.rowid = pf.fk_paiementfourn";
|
||||
}
|
||||
$sql.= " AND f.entity = ".$conf->entity;
|
||||
if ($socid) $sql.= " AND f.fk_soc = ".$socid;
|
||||
@ -243,7 +243,7 @@ if ($modecompta == 'CREANCES-DETTES') {
|
||||
// TVA a payer
|
||||
$sql = "SELECT sum(f.tva) as amount, date_format(f.datef,'%Y-%m') as dm";
|
||||
$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.= " GROUP BY dm DESC";
|
||||
|
||||
@ -268,7 +268,7 @@ if ($modecompta == 'CREANCES-DETTES') {
|
||||
// TVA a recuperer
|
||||
$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.= " WHERE f.fk_statut in (1,2)";
|
||||
$sql.= " WHERE f.fk_statut IN (1,2)";
|
||||
$sql.= " AND f.entity = ".$conf->entity;
|
||||
$sql.= " GROUP BY dm";
|
||||
|
||||
|
||||
@ -19,20 +19,20 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
\file htdocs/fourn/fournisseur.product.class.php
|
||||
\ingroup produit
|
||||
\brief Fichier de la classe des produits pr<EFBFBD>d<EFBFBD>finis
|
||||
\version $Id$
|
||||
*/
|
||||
* \file htdocs/fourn/fournisseur.product.class.php
|
||||
* \ingroup produit
|
||||
* \brief Fichier de la classe des produits predefinis
|
||||
* \version $Id$
|
||||
*/
|
||||
|
||||
require_once DOL_DOCUMENT_ROOT."/product.class.php";
|
||||
require_once DOL_DOCUMENT_ROOT."/fourn/fournisseur.class.php";
|
||||
|
||||
|
||||
/**
|
||||
\class Product
|
||||
\brief Classe permettant la gestion des produits pr<EFBFBD>d<EFBFBD>finis
|
||||
*/
|
||||
* \class Product
|
||||
* \brief Classe permettant la gestion des produits predefinis
|
||||
*/
|
||||
class ProductFournisseur extends Product
|
||||
{
|
||||
var $db ;
|
||||
@ -52,7 +52,7 @@ class ProductFournisseur extends Product
|
||||
|
||||
|
||||
|
||||
/**
|
||||
/**
|
||||
* \brief Remove all prices for this couple supplier-product
|
||||
* \param id_fourn id du fournisseur
|
||||
* \return int < 0 si erreur, > 0 si ok
|
||||
@ -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)
|
||||
{
|
||||
$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;
|
||||
|
||||
/* Mise <EFBFBD> jour du prix */
|
||||
/* Mise a jour du prix */
|
||||
|
||||
$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 .= " SET ref_fourn = '" . $this->fourn_ref ."'";
|
||||
@ -238,10 +243,10 @@ class ProductFournisseur extends Product
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
/**
|
||||
* \brief Modifie le prix d'achat pour un fournisseur
|
||||
* \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 price_base_type HT or TTC
|
||||
* \param fourn Supplier
|
||||
@ -255,7 +260,7 @@ class ProductFournisseur extends Product
|
||||
$error=0;
|
||||
$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 ";
|
||||
if ($this->product_fourn_price_id)
|
||||
{
|
||||
@ -275,7 +280,7 @@ class ProductFournisseur extends Product
|
||||
}
|
||||
$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.= " SET datec = ".$this->db->idate(mktime());
|
||||
$sql.= " ,fk_product_fournisseur = ".$this->product_fourn_id;
|
||||
@ -328,14 +333,14 @@ 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
|
||||
\param id_fourn Id du fournisseur
|
||||
\param product_fourn_ref Ref du produit chez le fournisseur
|
||||
\param qty Quantite pour lequel le prix est valide
|
||||
\param buyprice Prix d'achat pour la quantit<EFBFBD>
|
||||
\param user Objet user de l'utilisateur qui modifie
|
||||
\return int <0 si KO, >0 si OK
|
||||
*/
|
||||
* \brief Modifie le prix d'achat pour un fournisseur par la referecne du produit chez le fournisseur
|
||||
* \param id_fourn Id du fournisseur
|
||||
* \param product_fourn_ref Ref du produit chez le fournisseur
|
||||
* \param qty Quantite pour lequel le prix est valide
|
||||
* \param buyprice Prix d'achat pour la quantite
|
||||
* \param user Objet user de l'utilisateur qui modifie
|
||||
* \return int <0 si KO, >0 si OK
|
||||
*/
|
||||
function UpdateBuyPriceByFournRef($id_fourn, $product_fourn_ref, $qty, $buyprice, $user, $price_base_type='HT')
|
||||
{
|
||||
global $conf;
|
||||
@ -353,7 +358,7 @@ class ProductFournisseur extends Product
|
||||
{
|
||||
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;
|
||||
$result = $this->update_buyprice($id_fourn, $qty, $buyprice, $user, $price_base_type);
|
||||
}
|
||||
@ -363,7 +368,7 @@ class ProductFournisseur extends Product
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
/**
|
||||
* \brief Charge les informations relatives a un fournisseur
|
||||
* \param fournid id du fournisseur
|
||||
* \return int < 0 si erreur, > 0 si ok
|
||||
@ -398,8 +403,8 @@ 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
|
||||
* \return int < 0 if KO, 0 if OK but not found, > 0 if OK
|
||||
*/
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
--
|
||||
-- Be carefull to requests order.
|
||||
-- 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