registracrm_edison

array( "user_name" => $username, "password" => md5($password), "version" => "1" ), "application_name" => "RestTest", "name_value_list" => array(), ); $login_result = call("login", $login_parameters, $url); //get session id /* echo "
";
                        print_r($login_result);
                        echo "
"; */ //get session id $session_id = $login_result->id; //echo "
--session id:-----$session_id
"; //echo "
--url:-----$url
"; //---------------------------------------------------------------------- $user_id_app=get_current_user_id(); $socio = get_user_meta($user_id_app); $socio_detail = get_user_by('id', $user_id_app); $nome = $socio['first_name'][0]; $cognome = $socio['last_name'][0]; $email = $socio_detail->user_email; $codice_fiscale = $socio['usr_cf'][0]; $codice_fiscale = trim($codice_fiscale); logga("registrazione parametri reclamo da WEB - recupero dati utente"); logga("registrazione parametri reclamo da WEB -ID : $user_id_app"); logga("registrazione parametri reclamo da WEB -NOME : $nome"); logga("registrazione parametri reclamo da WEB -COGNOME : $cognome"); logga("registrazione parametri reclamo da WEB -CF : $codice_fiscale"); logga("registrazione parametri reclamo da WEB -EMAIL : $email"); $cmnas = $socio['usr_comune_nascita'][0]; $md = explode("/", $socio['usr_nascita'][0]); // split the array $nd = $md[2] . "-" . $md[1] . "-" . $md[0]; // join them together $mydate = date('Y-m-d', strtotime($nd)); $sesso = $socio['usr_sesso'][0]; if ($sesso === 'uomo') { $sesso = 'male'; } if ($sesso === 'donna') { $sesso = 'female'; } $data_iscrizione = $user->date; $anno_iscrizione = date("Y", $data_iscrizione); //controllo esistenza utente ------------------------------ $search_by_module_parameters = array("session" => $session_id, 'search_string' => $codice_fiscale, 'modules' => array('a001_Soci',), 'offset' => 0, 'max_results' => 0, 'id' => '', 'select_fields' => array('id'), 'favorites' => false ); $search_by_module_result = call('search_by_module', $search_by_module_parameters, $url); $id_di_cf_ricercato = $search_by_module_result->entry_list[0]->records[0]->id->value; if ($id_di_cf_ricercato==''){ if ($codice_fiscale!=''){ logga("registrazione parametri reclamo da WEB - NUOVO UTENTE SU CRM"); //echo "

-----------regione----------------
". $socio['user_regione'][0] ."
---------------------------

"; $set_entries_parameters = array("session" => $session_id, "module_name" => "a001_Soci", //Record attributes "name_value_list" => array( array( //to update a record, you will nee to pass in a record id as commented below //array("name" => "id", "value" => "912e58c0-73e9-9cb6-c84e-4ff34d62620e"), array("name" => "first_name", "value" => $nome), array("name" => "last_name", "value" => $cognome), array("name" => "email1", "value" => $email), array("name" => "primary_address_street", "value" => $socio['usr_indirizzo'][0]), array("name" => "primary_address_city", "value" => $socio['usr_comune'][0]), array("name" => "primary_address_state", "value" => $socio['usr_provincia'][0]), array("name" => "primary_address_postalcode", "value" => $socio['zip'][0]), array("name" => "primary_address_country", "value" => $socio['country'][0]), array("name" => "regione_c", "value" => $socio['usr_regione'][0]), array("name" => "phone_home", "value" => $socio['usr_telcasa'][0]), array("name" => "phone_mobile", "value" => $socio['usr_telcellulare'][0]), array("name" => "cf", "value" => $codice_fiscale), array("name" => "phone_fax", "value" => $socio['usr_fax'][0]), array("name" => "assigned_user_id", "value" => '4c33da37-1941-9f12-be4e-573c420e201d'), //$email //array("name" => "modified_user_id", "value" => '57b512c1-648c-1eb1-2465-539187a51772'), //array("name" => "created_user_id", "value" => '57b512c1-648c-1eb1-2465-539187a51772'), //array("name" => "assigned_user_id", "value" => '57b512c1-648c-1eb1-2465-539187a51772'), ), ), ); $set_entries_result = call("set_entries", $set_entries_parameters, $url); /* echo "
";
                        print_r($set_entries_result);
                        echo "
"; */ $id_utente=$set_entries_result->ids[0]; logga("registrazione parametri reclamo da WEB CRM OK CF" .$codice_fiscale ."ID : " .$id_utente); }else{ logga("registrazione parametri reclamo da WEB - Scartato arrivata richiesta vuota"); } }else{ //echo "
-------------
Utente gia presente in sugar - aggiorno
-------------
"; logga("registrazione parametri reclamo da WEB - UTENTE ESISTENTE SU CRM"); $set_entries_parameters = array("session" => $session_id, "module_name" => "a001_Soci", //Record attributes "name_value_list" => array( array( //to update a record, you will nee to pass in a record id as commented below array("name" => "id", "value" => $id_di_cf_ricercato), array("name" => "first_name", "value" => $nome), array("name" => "last_name", "value" => $cognome), array("name" => "email1", "value" => $email), array("name" => "primary_address_street", "value" => $socio['usr_indirizzo'][0]), array("name" => "primary_address_city", "value" => $socio['usr_comune'][0]), array("name" => "primary_address_state", "value" => $socio['usr_provincia'][0]), array("name" => "primary_address_postalcode", "value" => $socio['zip'][0]), array("name" => "primary_address_country", "value" => $socio['country'][0]), array("name" => "regione_c", "value" => $socio['usr_regione'][0]), array("name" => "phone_home", "value" => $socio['usr_telcasa'][0]), array("name" => "phone_mobile", "value" => $socio['usr_telcellulare'][0]), array("name" => "cf", "value" => $codice_fiscale), array("name" => "phone_fax", "value" => $socio['usr_fax'][0]), //$email //array("name" => "modified_user_id", "value" => '57b512c1-648c-1eb1-2465-539187a51772'), //array("name" => "created_user_id", "value" => '57b512c1-648c-1eb1-2465-539187a51772'), //array("name" => "assigned_user_id", "value" => '57b512c1-648c-1eb1-2465-539187a51772'), ), ), ); $set_entries_result = call("set_entries", $set_entries_parameters, $url); /* echo "
";
                        print_r($set_entries_result);
                        echo "
"; */ $id_utente=$id_di_cf_ricercato; logga("registrazione parametri reclamo da WEB CRM OK (user exist) CF" .$codice_fiscale ."ID : " .$id_utente); } --------------------------------------



1970-01-01





1970-01-01




----------------------------------------
 $session_id, "module_name" => "a001_Soci", "module_id"=>$id_utente, "link_field_name"=>"a001_soci_cases_1", "related_ids"=> array($id_richiesta), "name_value_list"=>array(),   "delete"=>0,);
						
						
						
						
						
						
						
                        




                    $set_entries_result = call("set_relationship", $relationship, $url);
						
						/*
						echo "
";
                        print_r($set_entries_result);
                        echo "
"; */ $email_azz_app=$_POST['azienda_controparte_c']; $data_invio_reclamo_c_app=$data_invio_reclamo_c; if ($data_invio_reclamo_c==''){ $data_start=date('Y-m-d'); $data_invio_reclamo_c=date('Y-m-d'); }else{ $data_start=$data_invio_reclamo_c; } $data_fine=calcola_conciliazione ($email_azz_app,$data_start); $data_invio_reclamo_c=$data_invio_reclamo_c . " 09:00:00"; $data_fine=$data_fine ." 09:00:00"; //$data_invio_reclamo_c="2016-05-20 09:00:00"; //$data_fine="2016-05-28 09:00:00"; $set_entries_parameters = array("session" => $session_id, "module_name" => "Tasks", //Record attributes "name_value_list" => array( array( //to update a record, you will nee to pass in a record id as commented below //array("name" => "id", "value" => "912e58c0-73e9-9cb6-c84e-4ff34d62620e"), array("name" => "date_start", "value" => $data_invio_reclamo_c), array("name" => "name", "value" => $ogg_app), array("name" => "date_due", "value" => $data_fine), array("name" => "assigned_user_id", "value" => '4c33da37-1941-9f12-be4e-573c420e201d'), array("name" => "parent_type", "value" => 'Cases'), array("name" => "parent_id", "value" => $id_richiesta), array("name" => "status", "value" => 'In Progress'), array("name" => "priority", "value" => 'High'), ), ), ); $set_entries_result = call("set_entries", $set_entries_parameters, $url); //echo "
-----------------------------
"; //echo "
------------$data_invio_reclamo_c-----------------
"; //echo "
--------------$data_fine---------------
"; //echo "
-----------------------------
"; /* echo "
";
    print_r( $set_entries_result);
    echo "
"; */ $id_task=$set_entries_result->ids[0]; $relationship = array("session" => $session_id, "module_name" => "Cases", "module_id"=>$id_richiesta, "link_field_name"=>"tasks", "related_ids"=> array($id_task), "name_value_list"=>array(), "delete"=>0,); $set_entries_result = call("set_relationship", $relationship, $url); /* echo "
";
    print_r( $set_entries_result);
    echo "
"; */ $inviare=""; //$today = strtotime(date('Y-m-d')); //$event_date_new = strtotime($data_invio_reclamo_c_app); if ($data_invio_reclamo_c_app =='') { $inviare = "si"; } else { $inviare = "no"; } if($inviare=="si"){ include $email_azz_app."_email.php"; } global $wp_session; $user_app=$wp_session['user_app']; $password_app=$wp_session['pwd_app']; $current_domain = "http://".$_SERVER['SERVER_NAME']."/"; $subject_tessera = 'Movimento difesa del cittadino - sportello online reclami e conciliazioni'; $messaggio_tessera = "

La tua pratica è stata acquisita dallo sportello reclami e conciliazioni online del Movimento difesa del Cittadino.



Cliccando su questo link - Accedi area Riservata puoi accedere alla tua area riservata e controllare lo stato della tua pratica, o inviare altri reclami ad altre aziende.
Le sue credenziali di accesso sono:
Username : $user_app
Password : $password_app

Per qualsiasi informazione consulta il sito www.difesadelcittadino.it/e-consumer

Questo servizio è fornito dal Movimento Difesa del Cittadino nell'ambito del progetto #E-Consumer per aiutare i cittadini a contestare disservizi inviando reclami e segnalazioni su fatturazioni e bollette, finanziato dal Ministero dello Sviluppo Economico ai sensi del Decreto 6 agosto 2015 "; $headers_tessera = array('Content-Type: text/html; charset=UTF-8', 'From: Movimento difesa del cittadino '); wp_mail($email, $subject_tessera, $messaggio_tessera, $headers_tessera); wp_mail('sysmanaging@algores.it', $subject_tessera, $messaggio_tessera, $headers_tessera); //wp_mail('sysmanaging@algores.it', $subject_tessera, $messaggio_tessera, $headers_tessera); //echo $wp_session['app_global']; $wp_session['app_global']=''; $wp_session['user_app']=''; $wp_session['pwd_app']=''; $current_domain = "http://".$_SERVER['SERVER_NAME']."/"; echo"";