← Back to team overview

dhis2-devs team mailing list archive

Re: Server Periods not Syncing with the user Date settings

 

Thanks Lars,

For now we have to call on all enduser involved in data entry to ensure
that their systems dates are correct.

Was able to quickly notice this because one of my dashboard shows reporting
rates for last month, and today I see some reporting rates percentage for
last month which ended last night and analytics only run in the night.
Since we only run analytics at night, there was no way this could have
happened. When I drilled to see the facility found some had entered data on
November 10, 2014.

Regards



On Mon, Dec 1, 2014 at 2:32 PM, Lars Helge Øverland <larshelge@xxxxxxxxx>
wrote:

> Hi Prosper,
>
> you are right. Since data entry works offline we need to use the client
> clock for the data entry periods. However we can do
>
> - a check on the client side comparing server time to client computer time
> and ask the user to update if not in sync.
>
> - a check on the server when saving data using the data set(s) of the data
> elements and look for restrictions for future data. If the data set is
> locked for future periods we can deny saving of data.
>
> Blueprint here:
> https://blueprints.launchpad.net/dhis2/+spec/future-data-check
>
> We can put it in for 2.18.
>
> Lars
>
>
>
>
> On Mon, Dec 1, 2014 at 11:34 AM, Prosper BT <ptb3000@xxxxxxxxx> wrote:
>
>> Dear Developers,
>>
>> I have always known that this problem exists, but when it begins messing
>> up data analytics then we need to worry and look out for a permanent
>> solution to this problem.
>>
>> What is happening is that for say monthly reporting, if an enduser sets
>> his date in the future, he can enter future data and when you do analytics
>> that data will be missed out  for a particular past month.
>>
>> Shouldn't the system be restricting periods as picked from the central
>> server? but having suggested that we also worry about offline entry unless
>> we are able to sync periods together with Orgunits and Data sets?
>>
>> Regards
>>
>> --
>> Prosper Behumbiize, MPH
>> Phone:        +256 414 320076
>> Cell:             +256 772 139037
>>                      +256 752 751776
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>


-- 
Prosper Behumbiize, MPH
Phone:        +256 414 320076
Cell:             +256 772 139037
                     +256 752 751776

Follow ups

References