Hi @Aung.K.Min.
I am not sure I fully understand your question.
You can set the data synchronization via the App in each device or centrally via the Android web settings app (NEW! DHIS2 Android Settings Web App version 1.0 is released) .
According to that setting the phone will try to send the data (i.e. everyday). If the phone has no Internet connectivity it will push the sync as soon as it gets Internet connection. So the data that couldn’t be sync will be sync as soon as possible.
The user also has the option to push the manual sync whenever they want either by a full data sync or a granular sync (by program, data set, TEI, etc).