yup I see your point and some times I am sure it’s useful. Personally I still think its a bad idea, as you easily get into trouble later. In terms of design we are saying that groups are for output/analysis, and data set for data input/capture. So the moment an org unit should belong to a group for analysis (e.g. “CHC”) but for some reason should not capture one data set, then you have a conflict / mix of concern…
···
On Fri, Jul 25, 2014 at 4:15 PM, Bram Piot bram.piot@gmail.com wrote:
Hi Lars,
I can see that this option is confusing to some, but it’s very useful to others so please reconsider removing it - let me explain: in settings with highly dynamic org units (i.e. new org units are being added on a regular basis), assigning a data set or a program to one or more org unit groups is much more efficient and less error-prone than assigning it to org units directly. When based on groups, one doesn’t need to assign the data set or program to the new org units as the they are automatically included, provided of course that the new org units are part of the appropriate group(s).
Maybe an alternative would be to give the option to assign either directly to org units, or to groups, but not both at the same time as is currently the case?
Are others using the assignment by org unit group or are we (PSI) the only ones?
Thanks,
bram
On 25 July 2014 15:26, Lars Helge Øverland larshelge@gmail.com wrote:
Mailing list: https://launchpad.net/~dhis2-users
Post to : dhis2-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-users
More help : https://help.launchpad.net/ListHelp
On Fri, Jul 25, 2014 at 3:18 PM, Knut Staring knutst@gmail.com wrote:
Thanks, I actually had tried that with no effect - but by sheer coincindence, I discovered what was the matter today:
I was going to change the icon for an OU group, and noticed that the forms I wanted to get rid of had been assigned to several OU groups (one of which contained most of the OUs in the system). So this functionality is independent of and overriding the dataset assignment - and the result can be very confusing (I spent at least a day trying to fix this issue in the db via other means).
Yes I think that was a bad idea in the first place, we have a blueprint to remove it here:
https://blueprints.launchpad.net/dhis2/+spec/remove-dataset-orgunit-group-assignments
Glad to have finally resolved the issue - but also have a similar issue with sharing: Everything (e.g. maps and PT favorites) are accessible to everyone even though I try to restrict to certain user groups.
Knut
On Friday, July 25, 2014, Lars Helge Øverland larshelge@gmail.com wrote:
That is hard to say, try deleting the contents from datasetsource and try again.
Lars
–
Knut Staring
Dept. of Informatics, University of Oslo
+4791880522
http://dhis2.org
On Fri, Jul 25, 2014 at 2:41 AM, Knut Staring knutst@gmail.com wrote:
Right, but would you have any idea what causes my problem with dataset assignment and how to fix it?
On Jul 25, 2014 2:16 AM, “Lars Helge Øverland” larshelge@gmail.com wrote:
On Thu, Jul 24, 2014 at 7:53 PM, Knut Staring knutst@gmail.com wrote:
One method to do this is to export the datasets to XML, delete them, and then reimport.
This worked well for 3 of my forms, but when trying to Remove the last form, I got the message below, which I found surprising, since I didn’t think there were any associations between MapViews and Datasets?
Object not deleted because it is associated by objects of type MapView
You can render reporting rates for data sets in GIS, hence the MapView > DataSet association.
Lars
Mailing list: https://launchpad.net/~dhis2-users
Post to : dhis2-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-users
More help : https://help.launchpad.net/ListHelp
On Thu, Jul 24, 2014 at 7:07 PM, Knut Staring knutst@gmail.com wrote:
In my 2.15 db my existing forms show up in data entry for all OUs even though I’ve tried to restrict them to just level 4 (they had previously been assigned to all OUs by mistake). The restriction/assignment works for new datasets, but not for the existing ones.
Knut Staring
Dept. of Informatics, University of Oslo
+4791880522
http://dhis2.org
How can make sure the exisiting forms only show up for the OUs in the datasetsource table?
–
Knut Staring
Dept. of Informatics, University of Oslo
+4791880522
http://dhis2.org