Funzione: Headers -> Get
Questa funzione permette di ottenere le informazioni di uno specifico Set d'Intestazione delle fatture.
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
header_id | obbligatorio | Il codice identificativo del Set d'Intestazione delle fatture. | Codice identificativo valido |
Risultato
Campo | Obbligatorio | Descrizione | Valori Ammessi |
header_id | obbligatorio | Il codice identificativo del Set d'Intestazione delle fatture. | Codice identificativo valido |
name | obbligatorio | Nome del set di impostazioni. | Stringa |
org_name | obbligatorio | Denominazione Sociale riportata nell'Intestazione. | Stringa |
typology | obbligatorio | La tipologia di ente associata al set d'Intestazione delle fatture. |
1 → Libero Professionista 2 → Ditta invididuale 3 → Società di persone - SNC 4 → Società di persone - SAS 5 → Società di capitali - SRL 6 → Società di capitali - SRL SU 7 → Società di capitali - SRLs 8 → Società di capitali - SPA 9 → Società di capitali - SApA |
org_vat_code | obbligatorio | Partita IVA o VAT Code | Stringa |
org_tax_code | obbligatorio | Codice Fiscale Azienda | Stringa |
org_details | obbligatorio | Oggetto contenente i dati relativi all'azienda | Oggetto JSON |
org_details.entity_status | obbligatorio | Stato di attività dell'impresa. |
0 → Operativa 1 → In liquidazione |
org_details.rea | obbligatorio | Codice Registro (REA) dell'impresa. E' obbligatorio per emettere le fatture elettroniche. | Codice alfanumerico. Es:"TO 824437" |
org_details.prov_office | obbligatorio | Provincia in cui ha sede l'ufficio Registro imprese competente | Stringa |
org_details.tax_regime | obbligatorio | Regime di tassazione applicato in base alla tipologia di ente assegnato al set d'Intestazione delle fatture. |
RF01 → Regime ordinario RF02 → Contribuenti minimi RF16 → IVA per cassa P.A RF17 → IVA per cassa art. 32-bis DL 83-2012 RF19 → Forfettario |
legal_address | obbligatorio | Oggetto contenente i dati relativi alla sede dell'azienda. | Oggetto JSON |
legal_address.legal_address | obbligatorio | Indirizzo della sede legale | Stringa |
legal_address.legal_city | obbligatorio | Comune dell'indirizzo della sede legale | Stringa |
legal_address.legal_province | obbligatorio | Provincia della sede legale | Stringa |
legal_address.legal_cap | obbligatorio | CAP: Codice di Avviamento Postale dell'indirizzo della sede legale | Codice numerico di 5 cifre. Es.: "20090". |
office_address | obbligatorio | Oggetto contenente i dati relativi alla sede operativa dell'azienda. | Oggetto JSON |
office_address.office_address | obbligatorio se è stata specificata una sede operativa. | Indirizzo della sede operativa | Stringa |
office_address.office_city | obbligatorio se è stata specificata una sede operativa. | Comune dell'indirizzo della sede operativa | Stringa |
office_address.office_province | obbligatorio se è stata specificata una sede operativa. | Provincia della sede operativa | Stringa. |
office_address.office_cap | obbligatorio se è stata specificata una sede operativa. | CAP: Codice di Avviamento Postale dell'indirizzo della sede operativa | Codice numerico di 5 cifre. Es.: "20090". |
contacts | obbligatorio | Oggetto contenente i dati relativi ai recapiti dell'azienda. | Oggetto JSON |
contacts.tel | facoltativo | Numero di telefono aziendale | Numero |
contacts.fax | facoltativo | Numero di fax aziendale | Numero |
contacts.email | facoltativo | Indirizzo email aziendale | xxx@yyyy.tld |
contacts.website | facoltativo | Sito web aziendale | https://www.nomedominio.ext |
date_created | facoltativo | La data in cui il Set d'Intestazione è stato creato. | Se vuoto viene inserita la data dell'importazione |
file_id | obbligatorio | Il codice identificativo del file caricato come immagine per l'intestazione delle fatture. | Codice identificativo valido |
filehash | obbligatorio | Il codice attribuito automaticamente al file caricato come immagine per l'intestazione delle fatture. | Codice alfanumerico di 32 caratteri |
filename | obbligatorio | Il codice attribuito automaticamente al file caricato come immagine per l'intestazione delle fatture. | Codice alfanumerico di 32 caratteri |
Esempi
Esempio delle informazioni restituite dalla funzione get per un Set d'intestazione delle fatture.
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"header_id" => 9
];
//Eseguo il comando
$result = $sirio->sendCommand("headers", "get", $dataset);
/*
dataset: {
header_id: 9,
version: 0,
name: Rossi sas,
org_name: Rossi sas,
typology: 4,
profession_id: null,
person_name: null,
person_surname: null,
org_vat_code: 00000000000,
org_tax_code: 00000000000,
org_details: {
entity_status: 0,
rea: 101,
equity: null,
equity_committed: null,
prov_office: MI,
tax_regime: RF01
},
legal_address: {
legal_country: null,
legal_address: Viale MIlano,
legal_city: Milano,
legal_province: VB,
legal_cap: 27100
},
office_address: {
office_country: null,
office_address: via bergamo 4,
office_city: milano,
office_province: MI,
office_cap: 20100
contacts: {
contacts: "",
tel: 021000000,
fax: null,
email: info@rossisas.com,
website: null
},
date_created: 2017-12-13 17:49:15,
file_id: 10,
filehash: d45ad3ddd205680db3d7c46ea4abf6e7,
filename: bdee0dc0d5e865063e1990695e288bad.jpg,
social_fund_vat: null,
social_fund_rate: null,
social_fund_name: null,
social_fund_has_tax: null,
social_fund_code: null
}
*/
Sirio - Il Gestionale è anche social!