Funzione: Employees -> Create
Questa funzione permette di creare un nuovo dipendente sul database.
Parametri
| Campo | Obbligatorio | Descrizione | Valori Ammessi | 
| entity_nationalitycode | obbligatorio | La nazionalità dell'anagrafica | Sigla del paese in due cifre. Es: "IT" | 
| name | obbligatorio | Nome del dipendente | Stringa | 
| surname | obbligatorio | Cognome del dipendente | Stringa | 
| tax_code | obbligatorio solo se è un privato | Codice Fiscale del dipendente | Stringa | 
| address_street | obbligatorio | Indirizzo del domicilio o della residenza. | Stringa | 
| address_street_number | obbligatorio | Numero civico del domicilio o della residenza. | Stringa | 
| address_city | obbligatorio | Comune del domicilio o della residenza. | Stringa | 
| address_province | obbligatorio | Provincia del domicilio o della residenza. | 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 del domicilio o della residenza. | In caso di sede legale italiana è necessario specificarlo di 5 cifre. Es.: "20090". | 
| address_countrycode | obbligatorio | Paese del domicilio o della residenza. | Sigla del paese in due cifre. Es: "IT" | 
| hours_effective | obbligatorio | Ore di lavoro giornaliere effettive. | Numero | 
| hours_weekly | obbligatorio | Ore di lavoro settimanali previste. | Numero | 
| contract_months | obbligatorio | Numero mensilità retribuite. | Numero | 
| 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 | 
| contact_mobile | facoltativo | Numero di telefono cellulare del contatto | Stringa | 
| status | facoltativo | Stato di attività del dipendente | 0 → Attivo 1 → Inattivo 2 → In congedo | 
| iban | facoltativo | IBAN conto corrente dipendente | Stringa | 
| contract_ral | facoltativo | Retribuzione Annuale Lorda. | Numero | 
| date_recruitment | facoltativo | La data di assunzione del dipendente. | Data espressa nel formato: YYYY-MM-DD | 
| date_dismissal | facoltativo | La data di licenziamento del dipendente. | Data espressa nel formato: YYYY-MM-DD | 
Risultato
| Campo | Obbligatorio | Descrizione | Valori Ammessi | 
| employee_id | obbligatorio | Il codice identificativo del dipendente. | Il codice è un numero progressivo | 
Esempi
			Esempio di creazione di un nuovo dipendente.
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [	
	"entity_nationalitycode" => "IT",
	"name" => "Mario",
	"surname" => "Rossi",
	"tax_code" => "RSSMRA82T28F205H",
	"address_street" => "Via Roma",
	"address_city" => "Milano",
	"address_countrycode" => "IT",
	"address_postalcode" => 20152,
	"address_province" => "MI",
	"hours_weekly" => 40,
	"hours_effective" => 40,
	"contract_months" => 13
	
// Parametri facoltativi
	"contact_tel" => "+39 02123456",
	"contact_fax" => "+39 02147852".
	"contact_email" => "mario.rossi@mail.it",
	"contact_mobile" => "+39 333 5454564",
	"status" => 0,
	"iban" => "CODICEIBAN",
	"contract_ral" => 000,
	"date_recruitment" => 1987-09-18,
	"date_dismissal" => 2018-09-28
];
//Eseguo il comando
$employee_id = $sirio->sendCommand("employees", "create", $dataset);
 
				 
				 
			
Sirio - Il Gestionale è anche social!