From 84accb1803aba24a3a75aebf28550dc95745532b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@users.sourceforge.net> Date: Fri, 7 Mar 2008 11:21:06 +0000 Subject: [PATCH] Fix: Pb on product creation --- htdocs/html.form.class.php | 1 - htdocs/lib/functions.inc.php | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php index 7cdc3b26d11..a1f91114ff0 100644 --- a/htdocs/html.form.class.php +++ b/htdocs/html.form.class.php @@ -2325,7 +2325,6 @@ class Form if (sizeof($txtva)) { print '<select class="flat" name="'.$name.'">'; - if ($default) print '<option value="0">'.$langs->trans("Default").'</option>'; for ($i = 0 ; $i < $nbdetaux ; $i++) { diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php index d4f9ef16964..57bda6b35f6 100644 --- a/htdocs/lib/functions.inc.php +++ b/htdocs/lib/functions.inc.php @@ -1961,11 +1961,11 @@ function get_product_vat_for_country($idprod, $countrycode) */ function get_default_tva($societe_vendeuse, $societe_acheteuse, $taux_produit, $idprod=0) { - dolibarr_syslog("get_default_tva vendeur_assujeti=".$societe_vendeuse->tva_assuj." pays_vendeur=".$societe_vendeuse->pays_code.", seller in cee=".$societe_vendeuse->isInEEC().", pays_acheteur=".$societe_acheteuse->pays_code.", buyer in cee=".$societe_acheteuse->isInEEC().", taux_produit(deprecated)=".$taux_produit.", idprod=".$idprod); - if (!is_object($societe_vendeuse)) return -1; if (!is_object($societe_acheteuse)) return -1; + dolibarr_syslog("get_default_tva vendeur_assujeti=".$societe_vendeuse->tva_assuj." pays_vendeur=".$societe_vendeuse->pays_code.", seller in cee=".$societe_vendeuse->isInEEC().", pays_acheteur=".$societe_acheteuse->pays_code.", buyer in cee=".$societe_acheteuse->isInEEC().", taux_produit(deprecated)=".$taux_produit.", idprod=".$idprod); + // Si vendeur non assujeti a TVA (tva_assuj vaut 0/1 ou franchise/reel) if (is_numeric($societe_vendeuse->tva_assuj) && ! $societe_vendeuse->tva_assuj) return 0; if (! is_numeric($societe_vendeuse->tva_assuj) && $societe_vendeuse->tva_assuj=='franchise') return 0; -- GitLab