client

🔧 fwk7_TS_NOOA_get_group_obje_values_by_user_login

function fwk7_TS_NOOA_get_group_obje_values_by_user_login($att_user_type="", $id_type_to_find="",$id_att_user='',$id_cur_obje=""){ global $navi_id_type; global $navi_id_obje; global $id_obje; global $id_type; if ($att_user_type=="") {$att_user_type="att21";} if ($id_type_to_find=="") {$id_type_to_find="80";} if ($id_att_user=="") {$id_att_user="att6";} if ($id_type=="") {$id_type=$navi_id_type;} if ($id_obje=="") {$id_obje=$navi_id_obje;} // ... (truncated)

↩️ Returns

(array|mixed)

🔧 fwk7_TS_NOOA_CLIENT_get_param_entite

function fwk7_TS_NOOA_CLIENT_get_param_entite($att_user="21", $id_obje_param_entite="152",$id_tlig_param_obje_lie="163", $id_lig_param_obje_lie="lig3"){ global $id_obje; global $id_type; // find group from Document $thisIDGroup = fwc7_data_objet_att("",$id_type,$id_obje,"","","1"); // find group from User $groups = fwc7_droit_group_user("",$thisIDGroup[$att_user]); $id_group = null; foreach ($groups as $item) { if ($item["profil"] == "0") { $id_group = intval($item["id_group"]); break; // ... (truncated)

↩️ Returns

(mixed) un lig lié à lobjet en particulier

🔧 fwk7_TS_NOOA_CLIENT_compteur_docs

function fwk7_TS_NOOA_CLIENT_compteur_docs($id_lig_param_prefix="lig1",$att_user="21", $id_obje_param_entite="152",$id_tlig_param_obje_lie="163", $id_lig_param_obje_lie="lig3"){ $this_entite_ligs = fwk7_TS_NOOA_CLIENT_get_param_entite($att_user,$id_obje_param_entite,$id_tlig_param_obje_lie, $id_lig_param_obje_lie); // catch countdown link to obje_type (lig2 = objetype) $next_compteur = (int)$this_entite_ligs['lig2']+1; $current_prefix = $this_entite_ligs[$id_lig_param_prefix]; $res = $current_prefix."-".$next_compteur; return [$res, $next_compteur,$this_entite_ligs]; }

↩️ Returns

(array) [resultat du compteur concatèné, chiffre, ligs concerné par le compteur dans l'entité de paramètrage]

🔧 fwl_TS_NOOA_CLIENT_setNumero_Client

function fwl_TS_NOOA_CLIENT_setNumero_Client($id_type,$id_obje){ $clientObj = fwc7_data_objet_att('',$id_type,$id_obje); //TODO modifié le paramètre en dur id du gerant de la franchise if ($clientObj['att21']!=1575) { $compteur = fwk7_TS_NOOA_CLIENT_compteur_docs(); // incrementation du compteru dans l'att4 $datas = array(); $datas["att22"] = $compteur[0]; fwc7_modify_att_edit("", $id_type, $id_obje, $datas); } }

↩️ Returns

(void)

🔧 fwl_TS_NOOA_CLIENT_persistNumero_Client

function fwl_TS_NOOA_CLIENT_persistNumero_Client($id_type,$id_obje){ $code_client = fwk7_TS_NOOA_CLIENT_compteur_docs('lig1'); // mise à jour du compteur dans les paramètres $datas= []; $datas['lig2']= $code_client[1]; $wc=array(); $wc[]=" lig3 = '".$id_type."' "; fwc7_modify_lig_merge('',$code_client[2]['id_type'],$code_client[2]['id_obje'],$code_client[2]['id_tlig'],'',$wc,$datas); }

↩️ Returns

(void)

🔧 fwl_TS_NOOA_CLIENT_lowcode_autothen_attributionLeadFranchise

Fonction pour l'ouverture de la modal de sélection des actions lors d'un nouveau lead
function fwl_TS_NOOA_CLIENT_lowcode_autothen_attributionLeadFranchise($id_type, $id_obje){ global $url7; $lien=$url7->lien_to_modal7('200',$id_type,$id_obje); fwk7_modal_autoopen_lien($lien,'','','',''); }

↩️ Returns

(void)

🔧 fwl_TS_NOOA_CLIENT_populationPremierContact

Fonction de création automotique de contact lors de la création d'un client si au moins le nom est indiqué
function fwl_TS_NOOA_CLIENT_populationPremierContact($id_type, $id_obje) { $data = fwc7_data_objet_att('', '80', $id_obje); $dataContact = array(); $dataContact['att2'] = $data['att1']; $dataContact['att3'] = $data['att3']; $dataContact['att4'] = $data['att5']; $dataContact['att5'] = $data['att6']; $dataContact['att6'] = $data['att12']; $dataContact['att7'] = $data['att10']; $dataContact['att8'] = $id_obje; // ... (truncated)

↩️ Returns

(void)