diff --git a/htdocs/commande/fiche.php b/htdocs/commande/fiche.php index f78e0fb33aa..4a6e117e556 100644 --- a/htdocs/commande/fiche.php +++ b/htdocs/commande/fiche.php @@ -2085,6 +2085,7 @@ else $sql.= " FROM ".MAIN_DB_PREFIX."facture as f"; $sql.= ", ".MAIN_DB_PREFIX."element_element as el"; $sql.= " WHERE f.rowid = el.fk_target"; + $sql.= " AND el.targettype = 'facture'"; $sql.= " AND el.fk_source = ".$commande->id; $sql.= " AND el.sourcetype = '".$commande->element."'"; diff --git a/htdocs/compta/commande/fiche.php b/htdocs/compta/commande/fiche.php index 2c0d71170b2..e2970e314cc 100644 --- a/htdocs/compta/commande/fiche.php +++ b/htdocs/compta/commande/fiche.php @@ -557,6 +557,7 @@ if ($id > 0 || ! empty($ref)) $sql.= " FROM ".MAIN_DB_PREFIX."facture as f"; $sql.= ", ".MAIN_DB_PREFIX."element_element as el"; $sql.= " WHERE f.rowid = el.fk_target"; + $sql.= " AND el.targettype = 'facture'"; $sql.= " AND el.fk_source = ". $commande->id; $sql.= " AND el.sourcetype = '".$commande->element."'"; @@ -603,7 +604,6 @@ if ($id > 0 || ! empty($ref)) print ""; - show_list_sending_receive('commande',$commande->id); } else