Funzione: Suppliers -> Get
Questa funzione permette di visualizzare la scheda di un'Anagrafica Fornitore.
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
supplier_id | obbligatorio | Il codice identificativo dell'anagrafica. | codice identificativo valido |
Risultato
Campo | Obbligatorio | Descrizione | Valori Ammessi |
supplier_id | obbligatorio | Il codice identificativo dell'anagrafica. | Il codice è un numero progressivo |
entity_type | obbligatorio | La tipologia di anagrafica, deve essere popolata con il numero identificativo |
100 → Persona fisica 200 → Libero Professionista 300 → Ditta individuale 400 → Società 500 → Ente no profit 800 → Ente pubblico |
entity_nationalitycode | obbligatorio | La nazionalità dell'anagrafica | Sigla del paese in due cifre. Es: "IT" |
entity_code | obbligatorio | Codice identificativo di 32 caratteri generato dal sistema che identifica l'anagrafica fornitore | Numero |
contact_name | obbligatorio | Nome dell'anagrafica fornitore. | Stringa di testo |
org_name | solo se non è un privato | Denominazione Sociale dell'ente/azienda | Lasciare vuoto in caso di privato cittadino |
org_vat_code | solo se non è un privato | Partita IVA o VAT Code | Stringa |
org_tax_code | solo se non è un privato | Codice Fiscale Azienda | Stringa |
name | solo se è un privato | Nome del Fornitore o dell'amministratore | Stringa |
surname | solo se è un privato | Cognome del Fornitore o dell'amministratore | Stringa |
tax_code | obbligatorio solo se è un privato | Codice Fiscale del Fornitore o dell'amministratore | Stringa |
address_street | obbligatorio | Indirizzo della sede legale | Stringa |
address_street_number | obbligatorio | Numero civico della sede legale | Stringa |
address_city | obbligatorio | Comune dell'indirizzo della sede legale | Stringa |
address_province | obbligatorio | Provincia | In caso di sede legale italiana è necessario usare la sigla a due cifre. Es.: "MI". |
address_postalcode | obbligatorio | CAP: Codice di Avviamento Postale dell'indirizzo della sede legale | In caso di sede legale italiana è necessario specificarlo di 5 cifre. Es.: "20090". |
address_countrycode | obbligatorio | Paese della sede legale | Sigla del paese in due cifre. Es: "IT" |
contact_tel | facoltativo | Numero di telefono del contatto | Stringa |
contact_fax | facoltativo | Numero di fax del contatto | Stringa |
contact_email | facoltativo | Indirizzo email del contatto | xxx@yyyy.tld |
default_currency | facoltativo | Valuta predefinita | Fornire la sigla della valuta usando la sigla a 3 cifre. Es.: "USD" per dollari, "EUR" per Euro. |
default_tax | facoltativo | Tasso di cambio | Lasciare vuoto per farlo stimare automaticamente da Sirio. |
date_created | facoltativo | La data in cui il fornitore è stato inserito | Se vuoto viene inserita la data dell'importazione |
Esempi
Esempio delle informazioni restituite dalla funzione get per un'Anagrafica Fornitore (persona fisica).
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"supplier_id" => 7
];
//Eseguo il comando
$result = $sirio->sendCommand("suppliers", "get", $dataset);
/*
dataset: {
supplier_id: 82,
entity_type: 400,
entity_nationalitycode: BW,
entity_code: 92875c6e5bd0ea06821fb41e244c0275,
contact_name: AOL Time Warner Inc.,
org_name: AOL Time Warner Inc.,
org_vat_code: SZXDMEDPGLGULSSK,
org_tax_code: BUDAOHBHELSCERGF,
name: Elena,
surname: Pellegrini,
tax_code: BPUHTHNEPGAEIDUU,
address_street: Via Alighieri,
address_street_number: 94,
address_city: Ancona,
address_province: AN,
address_postalcode: 83934,
address_countrycode: IT,
contact_tel: 3923668650,
contact_fax: "",
contact_mobile: "",
contact_email: info@email-dverypgx.com,
default_currency: EUR,
default_tax: 0,
date_created: 2018-04-06 13:28:06,
date_updated: 2018-04-06 13:28:06,
balance: null
}
*/
Sirio - Il Gestionale è anche social!