Funzione: Customers -> UpdateName
Questa funzione permette l'aggiornamento dei dati dell'anagrafica di un cliente sul database.
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
customer_id | obbligatorio | Il codice cliente dell'anagrafica che si desidera aggiornare. | Numero |
entity_type | obbligatorio |
La tipologia di anagrafica, deve essere popolata con il numero identificativo
In caso l'anagrafica sia una persona fisica, l'entity type non può più essere modificato.
|
100 → Persona fisica 200 → Libero Professionista 300 → Ditta individuale 400 → Società 500 → Ente no profit 800 → Ente pubblico |
name | obbligatorio | Nome del Cliente o dell'amministratore | Stringa |
surname | obbligatorio | Cognome del Cliente o dell'amministratore | Stringa |
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 del nome di un' anagrafica cliente per un cittadino italiano.
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"contact_type" => "1",
"customer_id" => 43,
"entity_type" => 100,
"name" => "Mario",
"surname" => "Rossi",
"tax_code" => "CODICEFISCALE"
];
//Eseguo il comando
$customer_id = $sirio->sendCommand("customers", "create", $dataset);
Sirio - Il Gestionale è anche social!