05-10-2016 02:13 AM
Our client have been complainting user accidently close/exit GMSC before GMSC prompt FINISH synchronize offline data back to server, hence that lead them to suspect having missing data (after they had done on the field change) during synchronize. This is critical issue to them, any advise what is the workaround to avoid user to close GMSC ?
Meanwhile, any workaround if user can "backup" their offline data before synchronize? if not successfuly now user can do manually import?
thanks & Regards,
05-12-2016 07:40 AM
Currently I do not believe there is a work around to stop the user from exiting before the synchronize has completed.
When GMSC is closed a dialog box does appear confirming the exit of GMSC, this was intended so GMSC is not inadvertently closed.
In regards to their offline data backup and sync, there is good thread on this topic here.
Essentially there is no way to restore unsuccessful sync and there will be data loss.
My recommendation would be to log a request with support asking for the GMSC ShutdownHook to be modified to pop-up an initial message, only if synchronization is in process, stating Synchronization of offline line data is in progress and data will be lost! Are you sure you want to proceed? to be followed by the usual do you want to exit GMSC message.
At the end of the day, if the user will not allow the synchronization to complete, data will be lost.
05-12-2016 10:43 PM
if there is no workaround to avoid user click exit, how about about a custom POP-UP-WINDOW (MODAL WINDOW) to prompt user synchornizing is in Progress with a progress bar?... so that user can have somehow expecting when the process is finishing.