From d0374d809bf6651953c93b330414c22025e19be7 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 8 Aug 2007 16:11:56 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Tx=20tva=20appliqu=E9=202=20fois?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/propal.class.php | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/htdocs/propal.class.php b/htdocs/propal.class.php index 757afdb075f..2879ddce661 100644 --- a/htdocs/propal.class.php +++ b/htdocs/propal.class.php @@ -253,14 +253,15 @@ class Propal extends CommonObject /** * \brief Ajout d'un produit dans la proposition, en base - * \param propalid id de la propale - * \param desc description de la ligne - * \param pu prix unitaire - * \param qty quantité - * \param txtva taux de tva forcé, sinon -1 - * \param fk_product id du produit/service predéfini - * \param remise_percent pourcentage de remise de la ligne - * \return int >0 si ok, <0 si ko + * \param propalid Id de la propale + * \param desc Description de la ligne + * \param pu Prix unitaire + * \param qty Quantité + * \param txtva Taux de tva forcé, sinon -1 + * \param fk_product Id du produit/service predéfini + * \param remise_percent Pourcentage de remise de la ligne + * \param price_base_type HT or TTC + * \return int >0 si ok, <0 si ko * \see add_product * \remarks Les parametres sont deja censé etre juste et avec valeurs finales a l'appel * de cette methode. Aussi, pour le taux tva, il doit deja avoir ete défini @@ -269,7 +270,7 @@ class Propal extends CommonObject */ function addline($propalid, $desc, $pu, $qty, $txtva, $fk_product=0, $remise_percent=0, $price_base_type='HT') { - dolibarr_syslog("Propal.class::addline $propalid, $desc, $pu, $qty, $txtva, $fk_product, $remise_percent"); + dolibarr_syslog("Propal.class::addline $propalid, $desc, $pu, $qty, $txtva, $fk_product, $remise_percent, $price_base_type"); include_once(DOL_DOCUMENT_ROOT.'/lib/price.lib.php'); if ($this->statut == 0) @@ -511,8 +512,7 @@ class Propal extends CommonObject $this->products[$i]->tva_tx, $this->products[$i]->fk_product, $this->products[$i]->remise_percent, - $this->products[$i]->date_start, - $this->products[$i]->date_end + 'HT' ); if ($resql < 0) @@ -1906,7 +1906,8 @@ class Propal extends CommonObject $ligne->qty, $ligne->tva_tx, $ligne->fk_product, - $ligne->remise_percent + $ligne->remise_percent, + 'HT' ); if ($resql < 0)