Documenti/Ordini/Offerte 'Modifica Corpo': sono API specifiche realizzate per poter aggiungere, modificare, cancellare singole righe su ordini/documenti/offerte già esistenti, senza bisogno di aprire tutto l'ordine/documento/offerta e ripassarlo al server con solo pochi dati modificati
Risposta
Definizione del json da fornire in input nei vari casi gestiti, per le normali operazioni di ELENCO, CREA, APRI, MODIFICA, CANCELLA
ELENCO: accetta in input una collection di parametri da utilizzare come filtri di ricerca nella sezione del Json 'Result->Collection' (esempio: vedi AnagraZoom)
APRI: deve essere compilata la sezione 'Result->Key' con la chiave del record/documento da aprire - restituisce un solo record (esempio: vedi AnagraOpen)
CREA NUOVO: deve devono essere compilate tutte le propery le property del JSON 'Result'. i campi contenuti nella property 'Result->campi' sono facoltativi. 'Result->Key' non viene letto. Se non impostati verranno presi i dati predefiniti del DB (esempio: vedi AnagraNew)
SALVA IN MODIFICA: deve essere compilata la sezione 'Result->Key' con la chiave del record/documento da modificare; le property del JSON 'Result', così come i campi contenuti nella property 'Result->campi' sono facoltativi. Al salvataggio i dati non passati non verranno cambiati (esempio: vedi AnagraUpdate)
CANCELLA: deve essere compilata la sezione 'Result->Key' con la chiave del record/documento da cancellare (esempio: vedi AnagraDelete)