Hi community,
what is the name of table(s) that save(s) sync information (Waiting, Ready, Sent, Error).
Thanks in advance for your feedback.
~Juni
Hi community,
what is the name of table(s) that save(s) sync information (Waiting, Ready, Sent, Error).
Thanks in advance for your feedback.
~Juni
Hi
As per my understanding, there are set of tables to handle the synchronization queue in FSM. You can refer below tables.
mm_message_out - messages to send; from server to mobile(table in server), mobile to server(table in mobile)
mm_message_in - messages receive; from mobile to server(table in server), server to mobile(table in mobile)
mm_message_error - sync errors
There are some other tables such as mm_message_cache, mm_message_receipt.
Hope this would helpful.
//Anjula
Thank you for the response,
I deleted my previous reply. Should have described it better.
If there is error in sync, deleting entry is mm_message_error, will not delete the erroneous sync in mobile. In that case, where is this erroneous sync saved?
Cheers,
~Juni
Thank you for the response,
I deleted my previous reply. Should have described it better.
If there is error in sync, deleting entry is mm_message_error, will not delete the erroneous sync in mobile. In that case, where is this erroneous sync saved?
Cheers,
~Juni
Ex - Inserting a record to c_task_sor (custom table, similar for standard table too)
Sync insert message to server, and return an error due to the logic in server (Policies, Metadata, Validation BR, etc.)
mm_message_out status in mobility is changed to ERROR. Then, displaying sync error in sync monitor error tab.
Also, mm_message_error record is saved in server (you can check Mobile Error Log)
If you delete ERROR status mm_message_out record in mobility, sync error will be disappeared.
Note - Deleting sync error in mobility, will make diff in between mobile local database & server database.
My Recommendation - Make all validations in mobile level as much as possible to reduce sync errors. - Field type, Save/ Add button validation scripts, etc.
Thank You,
Anjula
Thanks for the explanations,
Cheers,
~Juni
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.