Funzione: Paychecks -> Get
Questa funzione permette di ottenere le informazioni di una specifica busta paga.
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
paycheck_id | obbligatorio | Il codice identificativo della busta paga. | Codice identificativo valido |
Risultato
Campo | Obbligatorio | Descrizione | Valori Ammessi |
paycheck_id | obbligatorio | Il codice identificativo della busta paga. | Codice identificativo valido |
employee_id | obbligatorio | Codice identificativo del dipendente a cui è intestata la busta paga. | Codice identificativo valido |
date_paycheck | obbligatorio | Data della busta paga. | Data espressa nel formato: YYYY-MM-DD |
month_competence | obbligatorio | Mese di competenza della busta paga. |
1 → Gennaio 2 → Febbraio 3 → Marzo 4 → Aprile 5 → Maggio 6 → Giugno 7 → Luglio 8 → Agosto 9 → Settembre 10 → Ottobre 11 → Novembre 12 → Dicembre |
year_competence | facoltativo | Anno di competenza della busta paga. | Numero |
date_added | obbligatorio | Data di creazione della busta paga (VERIFICARE). | Data espressa nel formato: YYYY-MM-DD |
contact_name | obbligatorio | Nome del dipendente a cui è associata la busta paga. | Stringa di testo |
amount | obbligatorio | Importo della busta paga. | Se non immesso il campo verrà compilato con valore "0". |
bonus | obbligatorio | Importo del bonus contenuto in busta paga. | Se non immesso il campo verrà compilato con valore "0". |
withholding | obbligatorio | Importo della ritenuta fiscale contenuta in busta paga. | Se non immesso il campo verrà compilato con valore "0". |
corporate_costs | obbligatorio | Importo dei costi aziendali contenuti in busta paga. | Se non immesso il campo verrà compilato con valore "0". |
file_id | obbligatorio | Codice identificativo del documento "Busta paga" caricato (file PDF). | Numero |
filename | obbligatorio | Nome del documento "Busta paga" caricato (file PDF). | Stringa di testo |
Esempi
Esempio delle informazioni restituite dalla funzione get per una Busta paga.
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"paycheck_id" => 16,
];
//Eseguo il comando
$result = $sirio->sendCommand("paychecks", "get", $dataset);
/*
Array (
'paycheck_id' => '16',
'employee_id' => '2'
'date_paycheck' => '2017-12-01'
'month_competence' => '11'
'year_competence' => '0'
'date_added' => '2017-12-21 15:21:44'
'contact_name' => 'Rossi Mario'
'amount' => '1549'
'bonus' => '0'
'withholding' => '356'
'corporate_costs' => '187'
'file_id' => 'null'
'filename' => 'null'';
);
)*/
Sirio - Il Gestionale è anche social!