Funzione: Customers -> UpdateContacts
Questa funzione permette di motificare i contatti di un cliente sul database.
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
contact_type | obbligatorio | La tipologia di anagrafica. |
1 → Anagrafica Cliente 2 → Anagrafica Fornitore 3 → Anagrafica Dipendente |
customer_id | facoltativo | Il codice cliente dell'anagrafica. | Lasciare vuoto per assegnarlo automaticamente |
contact_tel | facoltativo | Numero di telefono del contatto | Stringa |
contact_fax | facoltativo | Numero di fax del contatto | Stringa |
contact_mobile | facoltativo | Numero di cellulare | Stringa |
contact_email | facoltativo | Indirizzo email del contatto | xxx@yyyy.tld |
Risultato
La funzione di update restituirà un oggetto con i dati aggiornati.
Per visualizzare la struttura di un oggetto "Anagrafica Cliente", guarda il risultato della funzione customers->get
Esempi
Esempio di modifica dei contatti di un'anagrafica cliente esistente.
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"contact_type" => "1",
"customer_id" => 25,
"contact_email" => "info@mario.rossi.tld",
"contact_tel" => "06.000000000",
"contact_fax" => "02.000000000",
"contact_mobile" => "340.3333333"
];
//Eseguo il comando
$customer_id = $sirio->sendCommand("customers", "updateContacts", $dataset);
Sirio - Il Gestionale è anche social!