It is currently 22 April 2025, 16:19 Advanced search

Evento giusto per procedure post Sync - lato server

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Evento giusto per procedure post Sync - lato server

Postby A.Piunti » 23 January 2020, 10:47

Salve,
nel mio progetto ho un'app web ed una offline con sync Attiva.
L'app offline crea ordini Testata e Dettaglio che vegono sincronizzati con il server web.
Ho l'esigenza, lato server, di eseguire un procedura ogniqualvolta viene salvato un ordine con stato 'Confermato'.

La procedura in questione esegue delle considerazioni sia sul Do Testata che sul Dettaglio dell'ordine.

Inizialmente ho pensato di eseguire questa procedura nel onSave del Do Testata, phase AfterSave e !runslocally(), ma credo non sia l'evento\phase corretto,
poichè ho immaginato questo scenario:
App offline con sync non attiva (mancanza di segnale)
L'utente crea on ordine con dettaglio e lo salva con stato confermato.
Non appena l'app torna in rete si attiva la sync ed il server riceve i nuovi records.
L'onSave del do Testata scatta lato server ed esegue la procedura...
in questo frangente i dettagli dell'ordine sono già stati syncronizzati oppure può capitare che non siano ancora stati salvati sul Db del server?

Mi potreste consigliare come gestire al meglio questa esigenza?

Grazie
User avatar
A.Piunti
 
Posts: 317
Joined: 1 January 2015, 13:20

Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 10 guests