Funzione: SuppliersInvoices -> Get
Questa funzione permette di ottenere le informazioni relative ad una specifica fattura fornitore.
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
supplier_invoice_id | obbligatorio | Il codice identificativo della fattura. | Codice identificativo valido |
Risultato
Campo | Obbligatorio | Descrizione | Valori Ammessi |
supplier_order_id | obbligatorio | Il codice identificativo dell'ordine associato alla fattura. | Codice identificativo valido |
supplier_id | obbligatorio | Il codice identificativo del fornitore a cui è intestata la fattura. | Codice identificativo valido |
supplier_invoice_id | obbligatorio | Il codice identificativo della fattura. | Codice identificativo valido |
cost_type_id | facoltativo | Il codice del centro di costo a cui l'ordine è associato. | Stringa di testo |
operation_id | facoltativo | La tipologia di operazione associata all'ordine. | Codice numerico: 0 = Acquisto standard 1 = Acconto/deposito 2 = Acquisto patrimoniale 3 = Rimborso |
description | obbligatorio | Descrizione dell'ordine. | Stringa di testo |
currency | obbligatorio | Codice di 3 lettere identificativo della divisa/valuta in cui avviene l'acquisto. | Sigla di 3 caratteri Es: EUR (per euro) Es: USD (per dollari) |
price_currency | obbligatorio | Prezzo nella divisa scelta. | Numero |
exchange_rate_effective | facoltativo | Tasso di cambio effettivamente applicato all'ordine. | Lasciare vuoto per farlo stimare automaticamente da Sirio |
exchange_rate_forecast | obbligatorio se si è impostata una valuta diversa da EUR | Tasso di cambio previsto. | Viene stimato automaticamente da Sirio |
change_fee | facoltativo | Importo della commissione sul cambio (espressa in euro). | Numero |
vat | obbligatorio | Aliquota dell'imposta IVA applicata all'ordine. | Numero intero. Es.: 22 (significa 22%) |
withholding_tax | facoltativo | Ritenuta fiscale applicata all'ordine (espressa in euro). | Numero |
date_order | facoltativo | La data in cui è stato effettuato l'ordine. | Data espressa nel formato: YYYY-MM-GG. Se vuoto viene inserita la data dell'importazione |
contact_name | obbligatorio | Nome del fornitore a cui è intestata la fattura. | Stringa di testo |
cost_name | facoltativo | Nome del centro di costo a cui l'ordine è associato. | Stringa di testo |
cost_num_order | facoltativo | Numero ordini associati al centro di costo. | Numero |
invoice_num | obbligatorio | Numero della fattura. | Numero |
calc_vat | obbligatorio | Importo Aliquota IVA. | Numero |
calc_imponibile | obbligatorio | Importo Base Imponibile. | Numero |
calc_tot | obbligatorio | Importo Totale. | Numero |
Esempi
Esempio delle informazioni restituite dalla funzione get per una Fattura associata ad un'anagrafica fornitore .
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"supplier_invoice_id" => 8
];
//Eseguo il comando
$result = $sirio->sendCommand("suppliersInvoices", "get", $dataset);
/*
dataset: {
"supplier_invoice_id": 8,
"supplier_id": 73,
"num": "1234",
"total": "61.00",
"currency": "EUR",
"payment_method": 1,
"date_invoice": "2017-12-20",
"invoice_year": 2017,
"deadline": "2018-02-11",
"contact_name": "Milani Marco",
"orders": [
"32"
],
"total_currency_orders": "61.00",
"total_euro_orders": "50.00",
"total_vat": "11.00",
"total_document": "61.00"
}
Sirio - Il Gestionale è anche social!