Modif permission
This commit is contained in:
parent
b5f35e6ee9
commit
c16626dfac
@ -21,6 +21,10 @@
|
|||||||
*/
|
*/
|
||||||
require("./pre.inc.php");
|
require("./pre.inc.php");
|
||||||
|
|
||||||
|
if ($user->distributeur_id)
|
||||||
|
{
|
||||||
|
$_GET["id"] = $user->distributeur_id;
|
||||||
|
}
|
||||||
|
|
||||||
$page = $_GET["page"];
|
$page = $_GET["page"];
|
||||||
$sortorder = $_GET["sortorder"];
|
$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 .= " , ".$db->pdate("p.datepo") . " as datepo";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_contrat_priseordre as p";
|
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_contrat_priseordre as p";
|
||||||
$sql .= " , ".MAIN_DB_PREFIX."telephonie_contrat as c";
|
$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_liste_field_titre("Contrat","po.php","l.ligne");
|
||||||
print '<td align="center">Date</td><td align="right">Montant</td>';
|
print '<td align="center">Date</td><td align="right">Montant</td>';
|
||||||
|
print '<td align="center">Avance Durée</td><td>Avance %</td>';
|
||||||
print "</tr>\n";
|
print "</tr>\n";
|
||||||
|
|
||||||
$var=True;
|
$var=True;
|
||||||
|
|
||||||
while ($i < min($num,$conf->liste_limit))
|
while ($i < min($num,$conf->liste_limit))
|
||||||
{
|
{
|
||||||
$obj = $db->fetch_object($i);
|
$obj = $db->fetch_object($resql);
|
||||||
$var=!$var;
|
$var=!$var;
|
||||||
|
|
||||||
print "<tr $bc[$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">'.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";
|
print "</tr>\n";
|
||||||
$i++;
|
$i++;
|
||||||
|
|||||||
@ -22,9 +22,22 @@
|
|||||||
require("../../main.inc.php");
|
require("../../main.inc.php");
|
||||||
|
|
||||||
$user->getrights('telephonie');
|
$user->getrights('telephonie');
|
||||||
|
$user->distributeur_id = 0;
|
||||||
require DOL_DOCUMENT_ROOT.'/telephonie/distributeurtel.class.php';
|
require DOL_DOCUMENT_ROOT.'/telephonie/distributeurtel.class.php';
|
||||||
require DOL_DOCUMENT_ROOT.'/telephonie/telephonie.commercial.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="") {
|
function llxHeader($head = "", $title="") {
|
||||||
global $user, $conf, $db;
|
global $user, $conf, $db;
|
||||||
|
|
||||||
@ -62,6 +75,12 @@ function llxHeader($head = "", $title="") {
|
|||||||
|
|
||||||
$sql = "SELECT d.nom, d.rowid";
|
$sql = "SELECT d.nom, d.rowid";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."telephonie_distributeur as d";
|
$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";
|
$sql .= " ORDER BY d.nom ASC";
|
||||||
|
|
||||||
$resql = $db->query($sql);
|
$resql = $db->query($sql);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user