Skip to content
Snippets Groups Projects
Commit c16626df authored by Rodolphe Quiedeville's avatar Rodolphe Quiedeville
Browse files

Modif permission

parent b5f35e6e
No related branches found
No related tags found
No related merge requests found
......@@ -21,6 +21,10 @@
*/
require("./pre.inc.php");
if ($user->distributeur_id)
{
$_GET["id"] = $user->distributeur_id;
}
$page = $_GET["page"];
$sortorder = $_GET["sortorder"];
......@@ -83,7 +87,7 @@ if ($_GET["id"])
*
*/
$sql = "SELECT s.idp, s.nom, p.fk_contrat, p.montant";
$sql = "SELECT s.idp, s.nom, p.fk_contrat, p.montant, p.avance_duree, p.avance_pourcent";
$sql .= " , ".$db->pdate("p.datepo") . " as datepo";
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_contrat_priseordre as p";
$sql .= " , ".MAIN_DB_PREFIX."telephonie_contrat as c";
......@@ -110,13 +114,14 @@ if ($_GET["id"])
print_liste_field_titre("Contrat","po.php","l.ligne");
print '<td align="center">Date</td><td align="right">Montant</td>';
print '<td align="center">Avance Dure</td><td>Avance %</td>';
print "</tr>\n";
$var=True;
while ($i < min($num,$conf->liste_limit))
{
$obj = $db->fetch_object($i);
$obj = $db->fetch_object($resql);
$var=!$var;
print "<tr $bc[$var]>";
......@@ -131,6 +136,8 @@ if ($_GET["id"])
print '<td align="right">'.sprintf("%01.2f",$obj->montant)."</td>\n";
print '<td align="right">'.$obj->avance_duree."</td>\n";
print '<td align="right">'.$obj->avance_pourcent." %</td>\n";
print "</tr>\n";
$i++;
......
......@@ -22,9 +22,22 @@
require("../../main.inc.php");
$user->getrights('telephonie');
$user->distributeur_id = 0;
require DOL_DOCUMENT_ROOT.'/telephonie/distributeurtel.class.php';
require DOL_DOCUMENT_ROOT.'/telephonie/telephonie.commercial.class.php';
$sql = "SELECT fk_distributeur";
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_distributeur_commerciaux";
$sql .= " WHERE fk_user=".$user->id;
$resql = $db->query($sql);
if ($resql)
{
$row = $db->fetch_row($resql);
$user->distributeur_id = $row[0];
}
function llxHeader($head = "", $title="") {
global $user, $conf, $db;
......@@ -62,6 +75,12 @@ function llxHeader($head = "", $title="") {
$sql = "SELECT d.nom, d.rowid";
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_distributeur as d";
if ($user->distributeur_id)
{
$sql .= " WHERE d.rowid = ".$user->distributeur_id;
}
$sql .= " ORDER BY d.nom ASC";
$resql = $db->query($sql);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment