diff --git a/htdocs/telephonie/ligne/index.php b/htdocs/telephonie/ligne/index.php index 6e535667bd0..2035f7e7427 100644 --- a/htdocs/telephonie/ligne/index.php +++ b/htdocs/telephonie/ligne/index.php @@ -152,6 +152,85 @@ if ($user->rights->telephonie->fournisseur->lire) print ''; + + +$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"; +$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"; +$sql .= " AND l.fk_soc_facture = sf.idp"; + +if ($user->rights->telephonie->ligne->lire_restreint) +{ + $sql .= " AND l.fk_commercial_suiv = ".$user->id; +} + +$sql .= " ORDER BY rowid DESC LIMIT 10"; + +$resql = $db->query($sql); +if ($resql) +{ + $num = $db->num_rows($resql); + $i = 0; + + + print"\n\n"; + print ''; + print ''; + print ''; + print ''; + print ''; + + if ($user->rights->telephonie->fournisseur->lire) + print ''; + + print "\n"; + + $var=True; + + $ligne = new LigneTel($db); + + while ($i < $num) + { + $obj = $db->fetch_object(); + $var=!$var; + + print "\n"; + + $nom = stripslashes($obj->nom); + if (strlen(stripslashes($obj->nom)) > 20) + { + $nom = substr(stripslashes($obj->nom),0,20)."..."; + } + + print ''; + + print '\n"; + + if ($user->rights->telephonie->fournisseur->lire) + print "\n"; + print "\n"; + $i++; + } + print "
10 Dernières lignesClient (Agence/Filiale)StatutFournisseur
"; + print ' '; + + print ''; + print img_file(); + print ' '; + + print ''.dolibarr_print_phone($obj->ligne)."'.$nom.''.$ligne->statuts[$obj->statut]."".$obj->fournisseur."

"; + $db->free(); +} +else +{ + print $db->error() . ' ' . $sql; +} + + + $sql = "SELECT distinct c.nom as concurrent, count(*) as cc"; $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_concurrents as c,".MAIN_DB_PREFIX."telephonie_societe_ligne as l"; $sql .= " WHERE l.fk_concurrent = c.rowid";