ajout droit manquant sur les stats pour les commerciaux

This commit is contained in:
Regis Houssin
2006-03-31 16:26:48 +00:00
parent 39630b28da
commit 738e9b7eba
7 changed files with 33 additions and 13 deletions

View File

@@ -1273,13 +1273,16 @@ class Commande
*/
function load_board($user)
{
global $conf;
global $conf, $user;
$this->nbtodo=$this->nbtodolate=0;
$sql = 'SELECT c.rowid,'.$this->db->pdate('c.date_creation').' as datec';
if (!$user->rights->commercial->client->voir && !$user->societe_id) $sql .= ", sc.fk_soc, sc.fk_user";
$sql.= ' FROM '.MAIN_DB_PREFIX.'commande as c';
if (!$user->rights->commercial->client->voir && !$user->societe_id) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc";
$sql.= ' WHERE c.fk_statut BETWEEN 1 AND 2';
if ($user->societe_id) $sql.=' AND fk_soc = '.$user->societe_id;
if ($user->societe_id) $sql.=' AND c.fk_soc = '.$user->societe_id;
if (!$user->rights->commercial->client->voir && !$user->societe_id) $sql .= " AND c.fk_soc = sc.fk_soc AND sc.fk_user = " .$user->id;
$resql=$this->db->query($sql);
if ($resql)
{