From 30ba7d180d6cd2ab955658f03d5be9a7305dfaa8 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 12 Jul 2007 23:08:32 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Cr=E9ation=20ligne=20fournisseur=20pour?= =?UTF-8?q?=20un=20fournisseur=20d'un=20pays=20avec=20taux=20tva=20non=20d?= =?UTF-8?q?=E9fini?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/fourn/fournisseur.facture.class.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/htdocs/fourn/fournisseur.facture.class.php b/htdocs/fourn/fournisseur.facture.class.php index 4ae95b3ecb1..2b5c5c297a1 100644 --- a/htdocs/fourn/fournisseur.facture.class.php +++ b/htdocs/fourn/fournisseur.facture.class.php @@ -382,6 +382,7 @@ class FactureFournisseur extends Facture $this->db->begin(); // Nettoyage paramètres + if ($txtva == '') $txtva=0; $txtva=price2num($txtva); @@ -394,10 +395,7 @@ class FactureFournisseur extends Facture { $idligne = $this->db->last_insert_id(MAIN_DB_PREFIX.'facture_fourn_det'); - $this->updateline($idligne, $desc, $pu, $txtva, $qty, $fk_product, $price_base_type); - - // Mise a jour prix facture - $result=$this->update_price($this->id); + $result=$this->updateline($idligne, $desc, $pu, $txtva, $qty, $fk_product, $price_base_type); if ($result > 0) { $this->db->commit(); @@ -476,6 +474,7 @@ class FactureFournisseur extends Facture else { $this->error=$this->db->error(); + dolibarr_syslog("Fournisseur.facture::updateline error=".$this->error); return -1; } }