Un esempio pratico
Da un ordine estraiamo numero, data e righe. I campi mancanti restano espliciti; il totale viene ricalcolato. Il sistema presenta una bozza con il documento a fianco. Il salvataggio usa lo stesso controllo del form compilato manualmente.
Cosa verificare
- Rifiutare campi aggiuntivi e tipi errati.
- Verificare importi e riferimenti nel backend.
- Mostrare l’origine dei valori alla persona.
Limiti da conoscere
JSON valido non significa dato corretto. Una data formalmente valida può non comparire nel documento; una bozza non deve essere trattata come autorizzazione a emettere una fattura.
Una risposta JSON è pronta da salvare?
Solo dopo i controlli applicativi. Lo schema verifica la struttura; il backend verifica significato, permessi e coerenza. Le operazioni delicate richiedono il riepilogo e la conferma previsti dal flusso.

