I have created a Sync Rule with delivery mode as Batch Delta and everything runs fine until the Mobile is initialized ,After initialization no data is there in the table and the data gets pushed the next time the sync rule runs.
Is the app not supposed to download data for all tables when it is initialized for the first time.Am i missing something,Any guidance would be appreciated
Page 1 / 1
Hi, Could you please have a look on the Aurena Native Logs in IEE./Aurena. that will indicate if you have any errors. s.a. invalida packages or data mismatch.
Hi @manishpandey,
It may be helpful if you are able to upload a screenshot of your sync rule and the script added in the initial query.
The initial query is what runs on initialisation so that would be the first point to check if the data is not coming through correctly.
Try comparing the new query to an existing sync rule.
Kind regards,
Lee Pinchbeck
Hi Lee,
I have attached the screenshot here and also the query which is configured to run at initialization
The query runs fine vial xml poster and also the data gets synced when the job runs every houe,but no data is coming at initialization
Hi @manishpandey,
Am I correct in assuming EXT indicates this is an extension table? If so, please see this other thread:
extension tables should not have their own sync rules and should instead be setup to be included in the sync rule for the table they extend.
Kind regards,
Lee Pinchbeck
Hi Lee,
I made the changes so that the sync rule now triggers on the parent table and not the ext table but the main issue is still there,it is not replicating at time of initialization and only happens after the schedule runs at the specified frequency ,Do we need to add the reference of the sync rule somewhere else as well ?