Logo prodotto
Sirio - Il Gestionale: Suppliers -> List
Professionale. In Cloud. Gratuito.
user docs icon

Manuale Utenti

  • Introduzione a Sirio - Il Gestionale
  • Come usare Sirio
    • Gestione Account e Utenti
      • Verifica dati Account
      • Attiva la Fatturazione Elettronica
      • Registra un nuovo utente
      • Assegna privilegi utente
      • Modifica i privilegi
      • Reset password utente
      • Crea un gruppo
      • Includi utenti nei gruppi
      • Configura sistema di pagamento
      • Modifica sistema di pagamento
      • Configura sistema d'incasso
      • Modifica dati account
    • Gestione centri di costo
      • Registra centro di costo
      • Modifica centro di costo
      • Cancella centro di costo
    • Gestione cespiti
      • Registra nuovo cespite
      • Modifica cespite
      • Elimina cespite
      • Associa un ordine ad un cespite
    • Gestione clienti
      • Registra nuovo cliente (fisico)
      • Registra nuovo cliente azienda
      • Importa anagrafica cliente
      • Esporta anagrafica cliente
      • Modifica anagrafica cliente
      • Cancella anagrafica cliente
    • Gestione fatture clienti
      • Genera una fattura
      • Visualizza - Scarica fatture cliente
      • Invia informazioni pagamento
      • Crea intestazione fattura
      • Verifica pagamenti cliente
    • Gestione ordini clienti
      • Registra ordine cliente
      • Esporta lista ordini cliente
      • Importa tutti gli ordini clienti
      • Modifica ordine cliente
      • Elimina ordine cliente
    • Gestione sistema di dashboard
      • Crea nuova dashboard
      • Modifica dashboard
      • Elimina dashboard
    • Gestione dipendenti
      • Registra un dipendente
      • Modifica anagrafica dipedente
      • Elimina anagrafica dipedente
      • Registra busta paga
      • Modifica busta paga
      • Elimina busta paga
      • Importa anagrafiche dipendenti
      • Importa archivio buste paga
    • Gestione fornitori
      • Registra fornitore (persona fisica)
      • Registra fornitore (azienda)
      • Importa anagrafica fornitori
      • Esporta anagrafica fornitori
      • Modifica anagrafica fornitori
      • Cancella anagrafica fornitori
    • Gestione fatture fornitori
      • Visualizza fatture di un fornitore
      • Registra una fattura
      • Visualizza Fatture Ricevute
      • Scaricare Fatture Ricevute
      • Importa fatture elettroniche
      • Registra fatture elettroniche
      • Elimina fattura registrata
    • Gestione ordini fornitori
      • Registra ordine fornitore
      • Importa ordini dei fornitori
      • Modifica ordine a un fornitore
      • Elimina ordine a un fornitore
    • Gestione negozi
      • Registra nuovo negozio
      • Modifica negozio
      • Elimina negozio
      • Codice pagamento negozio
      • Sistema pagamento negozio
    • Gestione prodotti
      • Registra nuovo prodotto
      • Importa lista prodotti
      • Cancella prodotto
      • Modifica informazioni prodotto
      • Visualizza ordini di un prodotto
    • Gestione prima nota
      • Crea movimento
      • Modifica movimento
      • Elimina movimento
      • Modifica prima nota
      • Elimina prima nota
      • Importa estratto conto
    • Visualizza statistiche
      • Mostra costi e ricavi
      • Controlla conto economico
    • Gestione set di fatturazione
      • Crea set di fatturazione
      • Modifica set di fatturazione
      • Visualizza fatture associate
      • Elimina set di fatturazione
    • Guida Agenzia delle Entrate
      • Inserire codice destinatario
      • Esportare fatture elettroniche
Icona sviluppatori

Manuale Sviluppatori

  • Introduzione alle API
  • Creazione BOT
  • Protocollo di comunicazione
  • Librerie pronte all'uso
  • Guida alle API
    • Modulo: Prodotti
      • products->get
      • products->getOrders
      • products->list
      • products->create
      • products->update
      • products->delete
    • Modulo: Negozi/Centri Ricavo
      • shops->get
      • shops->getInvoices
      • shops->list
      • shops->create
      • shops->update
      • shops->updatePosSettings
      • shops->updatePaymentContacts
      • shops->delete
    • Modulo: Clienti
      • customers->get
      • customers->getOrders
      • customers->getInvoices
      • customers->list
      • customers->listLedgerEntries
      • customers->listPayments
      • customers->checkDuplicates
      • customers->create
      • customers->update
      • customers->updateName
      • customers->updateOrg
      • customers->updateAdmin
      • customers->updateAddress
      • customers->updateContacts
      • customers->delete
    • Modulo: Ordini Clienti
      • customersOrders->get
      • customersOrders->getInvoices
      • customersOrders->list
      • customersOrders->create
      • customersOrders->update
      • customersOrders->updateStatus
      • customersOrders->delete
    • Modulo: Fatture Clienti
      • customersInvoices->get
      • customersInvoices->list
      • customersInvoices->create
      • customersInvoices->update
      • customersInvoices->delete
    • Modulo: Fornitori
      • suppliers->get
      • suppliers->getOrders
      • suppliers->getInvoices
      • suppliers->list
      • suppliers->checkDuplicates
      • suppliers->create
      • suppliers->update
      • suppliers->updateName
      • suppliers->updateOrg
      • suppliers->updateAdmin
      • suppliers->updateAddress
      • suppliers->updateContacts
      • suppliers->updateInvoiceSettings
      • suppliers->delete
    • Modulo: Ordini Fornitori
      • suppliersOrders->list
      • suppliersOrders->create
      • suppliersOrders->update
      • suppliersOrders->delete
    • Modulo: Fatture Fornitori
      • suppliersInvoices->create
      • suppliersInvoices->get
      • suppliersInvoices->list
      • suppliersInvoices->addOrder
      • suppliersInvoices->removeOrder
      • suppliersInvoices->update
      • suppliersInvoices->delete
    • Modulo: Centri di Costo
      • costs->list
      • costs->create
      • costs->update
      • costs->delete
    • Modulo: Cespiti
      • assets->get
      • assets->list
      • assets->create
      • assets->update
      • assets->delete
    • Modulo: Dipendenti
      • employees->get
      • employees->list
      • employees->create
      • employees->updateName
      • employees->updateAddress
      • employees->updateSettings
      • employees->updateContacts
      • employees->checkDuplicates
      • employees->delete
    • Modulo: Buste Paga
      • paychecks->list
      • paychecks->create
      • paychecks->update
      • paychecks->delete
    • Modulo: Intestazioni Fatture
      • headers->get
      • headers->getInvoices
      • headers->list
      • headers->create
      • headers->update
      • headers->delete
    • Modulo: Primanota
      • cashbooks->create
      • cashbooks->createEntry
      • cashbooks->createEntryCheck
      • cashbooks->delete
      • cashbooks->deleteEntry
      • cashbooks->get
      • cashbooks->list
      • cashbooks->listEntries
      • cashbooks->setOpening
      • cashbooks->truncate
      • cashbooks->update
      • cashbooks->updateEntriesMulti
      • cashbooks->updateEntry
      • cashbooks->updateEntryCheck
      • cashbooks->updateEntryReferences
    • Modulo: Strumenti
      • tools->getViesData
  • Testa le API


Clear history
Nascondi menu
Logo prodotto
Home
Sviluppatori
Guida alle API
Modulo Anagrafiche Fornitori
Funzione List

Funzione: Suppliers -> List

Questa funzione permette la ricerca dentro al database fatture fornitori.

Parametri

Campo Obbligatorio Descrizione Valori Ammessi
query facoltativo Parametri di ricerca
Oggetto JSON tramite il quale è possibile specificare le chiavi di ricerca: (chiave = valore).
Vedere sezione oggetto query più sotto per maggiori spiegazioni
Oggetto JSON
results facoltativo Numero dei risultati da visualizzare per pagina. Numero.
Predefinito: 10 risultati
page facoltativo Pagina da visualizzare
Il sistema crea un numero di pagine sfogliabili in base al numero di risultati della ricerca e a quanti risultati si desidera vedere per pagina results
Numero.
Predefinito: pagina 1
orderBy facoltativo Ordine di visualizzazione dei risultati
Vedere sezione chiavi OrderBy supportate più sotto per maggiori spiegazioni
Stringa di testo contenente una chiave OrderBy supportata

Oggetto Query

Campo Obbligatorio Tipologia di ricerca Descrizione Valori Ammessi
general facoltativo estesa Nome, email,dell'anagrafica fornitore che si desidera ricercare. Stringa di testo
name facoltativo estesa Nome dell'anagrafica fornitore che si desidera ricercare. Stringa di testo
email facoltativo estesa Indirizzo email dell'anagrafica fornitore che si desidera ricercare. Stringa di testo
taxcode facoltativo estesa CF/P.IVA dell'anagrafica fornitore che si desidera ricercare. Stringa di testo

Chiavi OrderBy Supportate

OrderBy Descrizione
supplier_id|ASC Ordinato per codice identificativo fornitore ascendente
supplier_id|DES Ordinato per codice identificativo fornitore discendente
contact_name|ASC Ordinato per nome fornitore ascendente
contact_name|DES Ordinato per nome fornitore discendente
date_created|ASC Ordinato per data di creazione del fornitore ascendente
date_created|DES Ordinato per data di creazione del fornitore discendente

Risultato

Campo Obbligatorio Descrizione Valori Ammessi
nav obbligatorio Oggetto contenente i dati di navigazione. Oggetto JSON
nav.page obbligatorio Numero di pagina visualizzato Numero
nav.tot_pages obbligatorio Numero di pagine totali Numero
nav.results obbligatorio Numero di risultati per pagina visualizzati Numero
nav.tot_results obbligatorio Numero di risultato totali della ricerca Numero
nav.orderBy obbligatorio Ordine di ricerca realmente applicato Stringa di testo.
dataset obbligatorio Oggetto contenente i risultati Oggetto JSON
dataset[n] facoltativo Oggetto contenente il risultato n Oggetto JSON

La ricerca sui fornitori genera come risultati oggetti "Anagrafiche Fornitori". Per visualizzare la struttura di un oggetto "Anagrafiche Fornitori" , guarda il risultato della funzione customers->get

Esempi

Esempio di ricerca di un cliente inserito su Sirio.

require("SirioService.php");

//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
	
//Parametri
$dataset = [
	"q"	=>	"Mil",				// "q" sta per "query"
	"r" => 10,						// "r" sta per "results" , numero risultati per pagin
	"p"   => 1,					// "p" sta per "page", numero della pagina da visualizzare
	"s"	=>	"name|DES"			// "s" sta per "sort"
];

//Eseguo il comando
$result = $sirio->sendCommand("suppliers", "list", $dataset);

/*

{
	nav: {
		page: 1,
		tot_pages: 1,
		results: 10,
		tot_results: 3,
		orderBy: "name|DES"
	},
	dataset: {
		0: {
			supplier_id: 82,
			default_currency: EUR,
			default_tax: 0,
			contact_name: AOL Time Warner Inc.,
			entity_code: 92875c6e5bd0ea06821fb41e244c0275,
			entity_type: 400,
			entity_nationalitycode: BW,
			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,
			date_created: 2018-04-06 13:28:06,
			date_updated: 2018-04-06 13:28:06,
			balance: null
		},
		1: {
			...
		},
		2: {
			...
		}
	}
}

*/
Icona tips & tricks

Lo sapevi che su Sirio si possono importare le anagrafiche di clienti, fornitori e dipendenti da un semplice file Excel?

Sirio - Il Gestionale è anche social!

2018 © Sirio • Servizio offerto da PhoenixWeb