droits_clients

🔧 fwd_TS_NOOA_CLIENT_obje_droit_80

RDG#1 : le profil Gérant voir ces clients et ceux de sa franchise RDG#2 : le profil Administatreur_Franchiseur && SuperAdmin voient tous les clients RDG#3 : le profil commercial voit uniquement ses clients RDG#4 = si le client est au statut prospect et qu'il a au moins une opportunité alors on autorise une modification de la fiche concerné
function fwd_TS_NOOA_CLIENT_obje_droit_80($id_type = "", $id_obje = "", $droit_type = "") { global $sql7; global $user; $att_user = fwp7_param_template_att_get_number('',$id_type,'client_systeme_id_user'); $client = fwc7_data_objet_att("", $id_type, $id_obje); $id_checker = $client[$att_user]; $user_interface = get_UserIdentification($user->id,$id_checker,$id_type,''); #RDG1 / #RDG2 / #RDG3 if ($user_interface['isFranchiseur'] || $user_interface['isSuperAdmin'] || ($user_interface["isCommercial"] && $client[$att_user] == $user->id) || ($user_interface["isFranchise"]) && $user_interface['isCommonGroup']) { $droit_type = 4; // ... (truncated)

↩️ Returns

(mixed|string)