Fix: Bug sur recup liste déroulante des codes tva dispo
This commit is contained in:
parent
f2eee434b2
commit
6d09c5a35e
@ -549,7 +549,7 @@ class Form
|
|||||||
* \param htmlname Nom champ formulaire ('none' pour champ non editable)
|
* \param htmlname Nom champ formulaire ('none' pour champ non editable)
|
||||||
* \return int <0 si ko, >=0 si ok
|
* \return int <0 si ko, >=0 si ok
|
||||||
*/
|
*/
|
||||||
function select_contacts($socid,$selected='',$htmlname='contactid')
|
function select_contacts($socid,$selected='',$htmlname='contactid',$showempty=0)
|
||||||
{
|
{
|
||||||
// On recherche les societes
|
// On recherche les societes
|
||||||
$sql = "SELECT s.idp, s.name, s.firstname FROM";
|
$sql = "SELECT s.idp, s.name, s.firstname FROM";
|
||||||
@ -564,6 +564,7 @@ class Form
|
|||||||
if ($num==0) return 0;
|
if ($num==0) return 0;
|
||||||
|
|
||||||
if ($htmlname != 'none') print '<select class="flat" name="'.$htmlname.'">';
|
if ($htmlname != 'none') print '<select class="flat" name="'.$htmlname.'">';
|
||||||
|
if ($showempty) print '<option value="1"> </option>';
|
||||||
$num = $this->db->num_rows();
|
$num = $this->db->num_rows();
|
||||||
$i = 0;
|
$i = 0;
|
||||||
if ($num)
|
if ($num)
|
||||||
@ -1867,13 +1868,13 @@ class Form
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$code_pays=$mysoc->pays_code;
|
$code_pays=$mysoc->pays_code; // Pour compatibilite ascendente
|
||||||
}
|
}
|
||||||
|
|
||||||
// Recherche liste des codes TVA du pays vendeur
|
// Recherche liste des codes TVA du pays vendeur
|
||||||
$sql = "SELECT t.taux,t.recuperableonly";
|
$sql = "SELECT t.taux,t.recuperableonly";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."c_tva AS t";
|
$sql .= " FROM ".MAIN_DB_PREFIX."c_tva as t, ".MAIN_DB_PREFIX."c_pays as p";
|
||||||
$sql .= " WHERE t.fk_pays = '".$code_pays."'";
|
$sql .= " WHERE t.fk_pays = p.rowid AND p.code = '".$code_pays."'";
|
||||||
$sql .= " AND t.active = 1";
|
$sql .= " AND t.active = 1";
|
||||||
$sql .= " ORDER BY t.taux ASC, t.recuperableonly ASC";
|
$sql .= " ORDER BY t.taux ASC, t.recuperableonly ASC";
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user