diff --git a/htdocs/telephonie/ligne/liste.php b/htdocs/telephonie/ligne/liste.php index 93e6de71c9a..05b8442160e 100644 --- a/htdocs/telephonie/ligne/liste.php +++ b/htdocs/telephonie/ligne/liste.php @@ -62,7 +62,8 @@ $pagenext = $page + 1; */ $sql = "SELECT s.idp as socidp, sf.idp as sfidp, sf.nom as nom_facture,s.nom, l.ligne, f.nom as fournisseur, l.statut, l.rowid, l.remise"; -$sql .= " FROM ".MAIN_DB_PREFIX."societe as s,".MAIN_DB_PREFIX."telephonie_societe_ligne as l"; +$sql .= " FROM ".MAIN_DB_PREFIX."societe as s"; +$sql .= ",".MAIN_DB_PREFIX."telephonie_societe_ligne as l"; $sql .= " , ".MAIN_DB_PREFIX."societe as sf"; $sql .= " , ".MAIN_DB_PREFIX."telephonie_fournisseur as f"; $sql .= " WHERE l.fk_soc = s.idp AND l.fk_fournisseur = f.rowid"; @@ -82,6 +83,17 @@ if ($_GET["search_client"]) $sql .= " AND s.nom LIKE '%".$sel."%'"; } +if ($_GET["commercial_suiv"]) +{ + $sql .= " AND l.fk_commercial_suiv ='".$_GET["commercial_suiv"]."'"; +} + +if ($_GET["commercial_sign"]) +{ + $sql .= " AND l.fk_commercial_sign ='".$_GET["commercial_sign"]."'"; +} + + if ($_GET["search_client_facture"]) { $sel =urldecode($_GET["search_client_facture"]); @@ -103,7 +115,25 @@ if ($result) $urladd= "&statut=".$_GET["statut"]; - print_barre_liste("Lignes", $page, "liste.php", $urladd, $sortfield, $sortorder, '', $num); + $titre = "Lignes"; + + if ($_GET["commercial_suiv"]) + { + $cuser = new User($db, $_GET["commercial_suiv"]); + $cuser->fetch(); + $titre = "Lignes suivies par ".$cuser->fullname; + $urladd .= "&commercial_suiv=". $_GET["commercial_suiv"]; + } + + if ($_GET["commercial_sign"]) + { + $cuser = new User($db, $_GET["commercial_sign"]); + $cuser->fetch(); + $titre = "Lignes signées par ".$cuser->fullname; + $urladd .= "&commercial_sign=". $_GET["commercial_sign"]; + } + + print_barre_liste($titre, $page, "liste.php", $urladd, $sortfield, $sortorder, '', $num); print"\n\n"; print ''; print ''; @@ -155,8 +185,8 @@ if ($result) print ''.dolibarr_print_phone($obj->ligne)."\n"; - print ''; - print ''; + print ''; + print ''; print '\n";
'.$obj->nom.''.$obj->nom_facture.''.stripslashes($obj->nom).''.stripslashes($obj->nom_facture).''.$ligne->statuts[$obj->statut]."