← Back to team overview

dhis2-devs team mailing list archive

Re: Tracker - enter data for different stages in programme in different orgunits

 

Thanks, Abyot! I though data view only concerned output (analytics etc), I didn’t know it also had implications for data entry.

Olav



> 28. okt. 2016 kl. 16.37 skrev Abyot Asalefew Gizaw <abyot@xxxxxxxxx>:
> 
> Just looked at your setting.
> 
> You need to give both clinic_dingo and lab_apple data view orgunit. I just assigned Trainingland for both them and it works.
> 
> 
> --
> Abyot A. Gizaw.
> Senior Engineer, DHIS2
> University of Oslo
> http://www.dhis2.org <http://www.dhis2.org/>
> On Fri, Oct 28, 2016 at 4:01 PM, Abyot Asalefew Gizaw <abyot@xxxxxxxxx <mailto:abyot@xxxxxxxxx>> wrote:
> I see... now I know the difference of scenarios we have been testing. I was using the same user with access to both facilities...
> 
> with the scenario you are setting, seems we need to do some work from server side so that we allow not only access to TEI but also to related enrollments and events ... Seems we don't really need TEI Search orgunit rather data view orgunit which we already have ...
> 
> Have you set data view orgunit to your user?
> 
> May be Lars and Morten can comment on if we are using data view orgunits in enrollments and events
> 
> --
> Abyot A. Gizaw.
> Senior Engineer, DHIS2
> University of Oslo
> http://www.dhis2.org <http://www.dhis2.org/>
> On Fri, Oct 28, 2016 at 3:52 PM, Olav Poppe <olav.poppe@xxxxxx <mailto:olav.poppe@xxxxxx>> wrote:
> Thanks, Abyot. I tried to set up user accounts on play.dhis2.org/demo <http://play.dhis2.org/demo> so that you could see, but for some reason I’m not able to assign "Search orgunits", server returns this error:
> {"httpStatus":"Internal Server Error","httpStatusCode":500,"status":"ERROR","message":"Month not valid [1,7]"}
> 
> Will share logons to a different server privately.
> 
> The steps to reproduce is:
> One user assigned to facility A creates a TEI and enrols the TEI in a program in his/her facility.
> 
> Another user assigned to facility B searches for the TEI, and opens the TEI dashboard. However, the enrolment done in facility A is not visible. At the same time, it is not possible to enrol the TEI again in facility B, because the TEI has an active enrolment in the same programme.
> 
> Olav
> 
> 
> 
> 
>> 28. okt. 2016 kl. 09.21 skrev Abyot Asalefew Gizaw <abyot@xxxxxxxxx <mailto:abyot@xxxxxxxxx>>:
>> 
>> Hi Olav,
>> 
>> I am not able to reproduce. It works fine from my side when testing with Child program.
>> 
>> Can you tell the steps to reproduce?
>> 
>> --
>> Abyot A. Gizaw.
>> Senior Engineer, DHIS2
>> University of Oslo
>> http://www.dhis2.org <http://www.dhis2.org/>
>> On Thu, Oct 27, 2016 at 4:47 PM, Olav Poppe <olav.poppe@xxxxxx <mailto:olav.poppe@xxxxxx>> wrote:
>> Hi devs, 
>> I struggling to set up tracker so that users in different orgunits can enter data for different stages in the same enrollement. I’ve been testing both in a dev database I’m working on and on play, with 2.24 and 2.25, and the result is the same:
>> - User A in Facility A enrolls a TEI in a program
>> - User B in Facility B searches for the TEI, but when opening the dashboard it just shows "No active enrollment.". At the same time, trying to enroll the person also fails, since the TEI is already enrolled…
>> 
>> Any advice on what I’m missing? I’ve even tested with "superusers" with no luck, so I don’t think its a user role issue.
>> 
>> Regards
>> Olav
>> 
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs <https://launchpad.net/~dhis2-devs>
>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx <mailto:dhis2-devs@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~dhis2-devs <https://launchpad.net/~dhis2-devs>
>> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>> 
>> 
> 
> 
> 


Follow ups

References