Funzione: Cashbooks -> UpdateEntriesMulti
Questa funzione permette di modificare in blocco Registrazioni/Movimenti presenti sul database .
Parametri
Campo | Obbligatorio | Descrizione | Valori Ammessi |
entry_type | obbligatorio | La tipologia di registrazione/movimento. | Stringa di testo: 0 = Non impostata 1 = incasso 2 = versamento 3 = emolumenti 4 = commissioni 10 = imposte 11 = agevolazioni fiscali 20 = finanziamento 90 = giroconto 97 = conto soci 98 = importi non dovuti 99 = ignora |
cashbook_entries_ids | obbligatorio. | Il codice identificativo dei Movimenti/Registrazioni che si desidera modificare in blocco. | Codice identificativo valido |
ref_customer_id | obbligatorio se si seleziona come tipologia di registrazione/movimento "Incasso". | Il codice identificativo del cliente a cui è associata la registrazione/movimento. | Codice identificativo valido. |
ref_supplier_id | obbligatorio se si seleziona come tipologia di registrazione/movimento "Versamento". | Il codice identificativo del fornitore a cui è associata la registrazione/movimento. | Codice identificativo valido. |
ref_employee_id | obbligatorio se si seleziona come tipologia di registrazione/movimento "Emolumenti". | Il codice identificativo del dipendente a cui è associata la registrazione/movimento. | Codice identificativo valido. |
Risultato
La funzione di update restituirà un oggetto con i dati aggiornati.
Per visualizzare la struttura di un oggetto "Movimenti/registrazioni della prima Nota", guarda il risultato della funzione cashbooks->get
Esempi
Esempio di modifica in blocco dei dati di movimenti/registrazioni presenti all'interno di un Registro della Prima Nota.
require("SirioService.php");
//Creo l'oggetto per eseguire il servizio
$sirio = new SirioService();
//Parametri
$dataset = [
"entry_type" => "0",
"ref_customer_id" => "142", // Solo per entry_type = 1
"ref_supplier_id" => 47, // Solo per entry_type = 2
"ref_employee_id" => 78, // Solo per entry_type = 3
"cashbook_entries_ids" => [
"22",
"21"
]
];
//Eseguo il comando
$cashbook_entries_ids = $sirio->sendCommand("cashbooks", "updateEntriesMulti", $dataset);
Sirio - Il Gestionale è anche social!