Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-14 Thread Arthur Heywood
Carl
this is a good start  we will obviously only need a fraction of these
indicators, but the ones we use should conform to the standards and formats
outlined here

Cheers
A

*Without deviation from the norm, there can be no progress*** *(Frank
Zappa)*
*Skype* arthur_heywood_za
Tanzania* +255-773669393 OR +255 673150252









On 14 October 2016 at 21:28, Carl Leitner  wrote:

> This may be of interest as you consider HRH indicators:
> http://www.capacityplus.org/files/resources/HRH_Indicator_Compendium.pdf
> Cheers,
> -carl
>
>
>
> On Oct 11, 2016, at 7:38 AM, Raphael Pundo  wrote:
>
> Dear Arthur,
>
> Below are some of responses:
>
>
>- do you have a set of indicators using HR data within the DHIS2 ?
>
> Yes we a set of HR Indicators in the DHIS that are being tracked.
> Similarly, there are HR/Service delivery indicators
>
>- are you able to do bottleneck analysis for UNICEF?
>
> So far, there had NOT been any request from UNICEF on bottleneck analysis
>
>- If yes, where do you source the commodity data ?
>
> Regards,
> Raphael
>
>
> On Tue, Oct 11, 2016 at 1:04 PM, Arthur Heywood 
> wrote:
>
>> Raphael
>> This is a good best practice that you are using a shared facility list
>> and then have the two softwares talking to each other ..
>> My next question is about what you (and other countries) are DOING with
>> the combined HR and DHIS data once you have got the technology talking?...
>>
>>- do you have a set of indicators using HR data within the DHIS2 ?
>>- are you able to do bottleneck analysis for UNICEF?
>>- If yes, where do you source the commodity data ?
>>
>> Anyone with some implementation cases using HR data ??
>>
>>- workload... SA
>>- ???
>>
>> Regards
>> Arthur
>> On Tuesday, 11 October 2016, Raphael Pundo  wrote:
>>
>>> All,
>>> In case on is interested, Kenya has integrated the iHRIS (Aggregate
>>> Data) with DHIS2 using  the Master Facility List Code as the Primary Key. I
>>> can provide more info
>>>
>>> Regards
>>> Raphael
>>>
>>> On Tue, Oct 11, 2016 at 8:49 AM, Arthur Heywood >> > wrote:
>>>
 Prosper
 good to know .
 BUT
 On the other hand, this is a great example of not thinking about USE of
 data . UNICEF is  proposing bottleneck analysis that needs HR data ...
 yet there is no  automatically  genersted quality / usable HR data in one
 place ..

 Sounds like we need to quickly sit down and start to get aggregated
 data directly out of IHRIS so we can make bottleneck analysis . I hope
 this January workshop will provide this opportunity

 Cheers
 A

 On Saturday, 8 October 2016, Prosper BT  wrote:

> Hi Arthur,
>
> For bottleneck analysis using HR indicators/data element, HISP Uganda
> with UNICEF support use aggregate HR DHIS2 dataset, we have not managed to
> integrate iHRS data yet.
>
> 
>
> On Sat, Oct 8, 2016 at 8:17 AM, Arthur Heywood <
> arthurheyw...@gmail.com> wrote:
>
>> Carl
>> We do not need detailed data  what was described as "core HRHIS"
>> is more than good enough  aggregate data with no details so that we 
>> can
>> do workload indicators, Bottleneck analysis etc within DHIS, using 
>> imported
>> data
>> I would really like to see this in practice somewhere  any ideas
>> where this integration is actually working already?
>>
>> Regards
>> Arthur
>>
>> *Without deviation from the norm, there can be no progress***
>> *(Frank Zappa)*
>> *Skype* arthur_heywood_za
>> Tanzania* +255-773669393 OR +255 673150252
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On 5 October 2016 at 14:56, Carl Leitner 
>> wrote:
>>
>>> Hey Arthur,
>>> Let me know if you would like to talk about this.  If you are keen
>>> on doing everything in DHSI2 (rather than an separate HRIS system, such 
>>> as
>>> iHRIS) then there are some existing standard data models for health 
>>> worker
>>> information that it would be good to model your data elements after.
>>>
>>> Are you looking more for the aggregate number of HWs or do you need
>>> information on the HWs themselves?
>>> Cheers,
>>> -carl
>>>
>>>
>>>
>>> On Oct 4, 2016, at 4:20 PM, Calle Hedberg 
>>> wrote:
>>>
>>> Arthur,
>>>
>>> I'm not directly involved with the HRIS work using DHIS, my current
>>> focus is on a fully integrated disease surveillance system. Will find 
>>> out
>>> and get back to you.
>>>
>>> Regards
>>> Calle
>>>
>>> On 4 October 2016 at 15:15, Arthur Heywood 
>>> wrote:
>>>
 Calle
 In Zambia we are also 

Re: [Dhis2-devs] Tracker Capture's attributes

2016-10-14 Thread channara rin
hi chathura,
by the way, in tracker capture form has attributes like first name, last
name, sex, and also has unique ID attribute to identify. But i want unique
ID attribute can auto generate id by itself when create new tracker in
tracker capture form.

thank you
channara

On Sat, Oct 15, 2016 at 12:22 AM, chathura widanage <
chathurawidan...@gmail.com> wrote:

> Hi,
> I am not clear about your requirement. But, if you requirement is to
> generate a unique identifier, you can use /api/system/id endpoint of the
> web api.
>
> https://dhis2.github.io/dhis2-docs/master/en/developer/html/
> webapi_system_resource.html#d0e10401
>
> Cheers
>
> On Thu, Oct 13, 2016 at 11:57 AM, channara rin 
> wrote:
>
>> Dear all,
>> by the way, can i create ID code attribute that auto increase number by
>> itself like auto generate ID code?
>>
>> if not, can i do manual script to make auto generate ID code?
>>
>>
>> thank you
>> channara
>>
>> ___
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to : dhis2-devs@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Best Regards,
>
> *Chathura Widanage,*
> Undergraduate,
> Department of Computer Science and Engineering,
> University of Moratuwa,
> Sri Lanka
>
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-14 Thread Carl Leitner
I think Wnajala is referring to the following:
  http://www.who.int/hrh/statistics/Health_workers_classification.pdf 

it is a subset of the ISCO-08 codes.

There is some more discussion on this here:
   
http://www.capacityplus.org/files/resources/establishing-using-data-standards-health-workforce-information-systems.pdf
 



Note that these classifications are automatically in iHRIS and the MOH can map 
their job/cadre classifications to these quite easily. 
   
Cheers,
-carl



> On Oct 11, 2016, at 2:27 AM, Arthur Heywood  wrote:
> 
> Wanjala 
> VERY good start for a standard list 
> Can you share it with us please 
> Regards
> Arthur
> 
> On Tuesday, 11 October 2016, wanjala pepela  > wrote:
> iHRIS always have detailed information and personalized information that are 
> confidential but what is required for exchange is aggregated information; # 
> are ideal, May be countries need to share  common cadres of staff available 
> or my recommendation is to use the WHO- recommended 16 main cadres to collect 
> which will be useful for analysis;
>  
> PEPELA WANJALA
> MINISTRY OF HEALTH HEADQUARTERS
> HEALTH SECTOR MONITORING & EVALUATION - AMRO- KENYA CHAIRMAN
> AFYA HOUSE, LG 37
> P.O BOX 30016, NAIROBI, KENYA
> TEL: +254 (020) 2717077 EXT 45097
> CELL: +254 (0) 722375633 
> EMAIL: wanjal...@yahoo.com 
> , wanjal...@gmail.com 
> 
> h...@health.go.ke 
> , meunit...@gmail.com 
> 
>  "HealthInformation Management - Making a World of Difference”
>  
> 
> 
> From: Arthur Heywood  >
> To: Prosper BT  > 
> Cc: dhis2-users  >; Calle 
> Hedberg  >; dhis2-devs 
>  >
> Sent: Tuesday, October 11, 2016 8:49 AM
> Subject: [Dhis2-users] Looking for Human Resource System to integrate with
> DHIS
> 
> Prosper 
> good to know . 
> BUT 
> On the other hand, this is a great example of not thinking about USE of data 
> . UNICEF is  proposing bottleneck analysis that needs HR data ... yet 
> there is no  automatically  genersted quality / usable HR data in one place 
> .. 
> 
> Sounds like we need to quickly sit down and start to get aggregated data 
> directly out of IHRIS so we can make bottleneck analysis . I hope this 
> January workshop will provide this opportunity 
> 
> Cheers
> A
> 
> On Saturday, 8 October 2016, Prosper BT > wrote:
> Hi Arthur,
> 
> For bottleneck analysis using HR indicators/data element, HISP Uganda with 
> UNICEF support use aggregate HR DHIS2 dataset, we have not managed to 
> integrate iHRS data yet.
> 
> 
> 
> On Sat, Oct 8, 2016 at 8:17 AM, Arthur Heywood > 
> wrote:
> Carl 
> We do not need detailed data  what was described as "core HRHIS" is more 
> than good enough  aggregate data with no details so that we can do 
> workload indicators, Bottleneck analysis etc within DHIS, using imported data 
> I would really like to see this in practice somewhere  any ideas where 
> this integration is actually working already?
> 
> Regards
> Arthur
> 
> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
> *Skype* arthur_heywood_za
> Tanzania* +255-773669393 <> OR +255 673150252 <>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On 5 October 2016 at 14:56, Carl Leitner > wrote:
> Hey Arthur,
> Let me know if you would like to talk about this.  If you are keen on doing 
> everything in DHSI2 (rather than an separate HRIS system, such as iHRIS) then 
> there are some existing standard data models for health worker information 
> that it would be good to model your data elements after.   
> 
> Are you looking more for the aggregate number of HWs or do you need 
> information on the HWs themselves?
> Cheers,
> -carl
> 
> 
> 
>> On Oct 4, 2016, at 4:20 PM, Calle Hedberg > wrote:
>> 
>> Arthur,
>> 
>> I'm not directly involved with the HRIS work using DHIS, my current focus is 
>> on a fully integrated disease surveillance system. Will find out and get 
>> back to you.
>> 
>> Regards
>> Calle
>> 
>> On 4 October 2016 at 15:15, Arthur Heywood 

Re: [Dhis2-devs] [Dhis2-users] Looking for Human Resource System to integrate with DHIS

2016-10-14 Thread Carl Leitner
This may be of interest as you consider HRH indicators:

http://www.capacityplus.org/files/resources/HRH_Indicator_Compendium.pdf 

Cheers,
-carl



> On Oct 11, 2016, at 7:38 AM, Raphael Pundo  wrote:
> 
> Dear Arthur,
> 
> Below are some of responses:
> 
> do you have a set of indicators using HR data within the DHIS2 ? 
> Yes we a set of HR Indicators in the DHIS that are being tracked. Similarly, 
> there are HR/Service delivery indicators
> are you able to do bottleneck analysis for UNICEF? 
> So far, there had NOT been any request from UNICEF on bottleneck analysis
> If yes, where do you source the commodity data ?
> Regards,
> Raphael
> 
> 
> On Tue, Oct 11, 2016 at 1:04 PM, Arthur Heywood  > wrote:
> Raphael 
> This is a good best practice that you are using a shared facility list and 
> then have the two softwares talking to each other .. 
> My next question is about what you (and other countries) are DOING with the 
> combined HR and DHIS data once you have got the technology talking?... 
> do you have a set of indicators using HR data within the DHIS2 ? 
> are you able to do bottleneck analysis for UNICEF? 
> If yes, where do you source the commodity data ?
> Anyone with some implementation cases using HR data ??
> workload... SA 
> ??? 
> Regards 
> Arthur
> On Tuesday, 11 October 2016, Raphael Pundo  > wrote:
> All,
> In case on is interested, Kenya has integrated the iHRIS (Aggregate Data) 
> with DHIS2 using  the Master Facility List Code as the Primary Key. I can 
> provide more info 
> 
> Regards
> Raphael
> 
> On Tue, Oct 11, 2016 at 8:49 AM, Arthur Heywood > 
> wrote:
> Prosper 
> good to know . 
> BUT 
> On the other hand, this is a great example of not thinking about USE of data 
> . UNICEF is  proposing bottleneck analysis that needs HR data ... yet 
> there is no  automatically  genersted quality / usable HR data in one place 
> .. 
> 
> Sounds like we need to quickly sit down and start to get aggregated data 
> directly out of IHRIS so we can make bottleneck analysis . I hope this 
> January workshop will provide this opportunity 
> 
> Cheers
> A
> 
> On Saturday, 8 October 2016, Prosper BT > wrote:
> Hi Arthur,
> 
> For bottleneck analysis using HR indicators/data element, HISP Uganda with 
> UNICEF support use aggregate HR DHIS2 dataset, we have not managed to 
> integrate iHRS data yet.
> 
> 
> 
> On Sat, Oct 8, 2016 at 8:17 AM, Arthur Heywood > 
> wrote:
> Carl 
> We do not need detailed data  what was described as "core HRHIS" is more 
> than good enough  aggregate data with no details so that we can do 
> workload indicators, Bottleneck analysis etc within DHIS, using imported data 
> I would really like to see this in practice somewhere  any ideas where 
> this integration is actually working already?
> 
> Regards
> Arthur
> 
> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
> *Skype* arthur_heywood_za
> Tanzania* +255-773669393  OR +255 673150252 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On 5 October 2016 at 14:56, Carl Leitner > wrote:
> Hey Arthur,
> Let me know if you would like to talk about this.  If you are keen on doing 
> everything in DHSI2 (rather than an separate HRIS system, such as iHRIS) then 
> there are some existing standard data models for health worker information 
> that it would be good to model your data elements after.   
> 
> Are you looking more for the aggregate number of HWs or do you need 
> information on the HWs themselves?
> Cheers,
> -carl
> 
> 
> 
>> On Oct 4, 2016, at 4:20 PM, Calle Hedberg > wrote:
>> 
>> Arthur,
>> 
>> I'm not directly involved with the HRIS work using DHIS, my current focus is 
>> on a fully integrated disease surveillance system. Will find out and get 
>> back to you.
>> 
>> Regards
>> Calle
>> 
>> On 4 October 2016 at 15:15, Arthur Heywood > 
>> wrote:
>> Calle 
>> In Zambia we are also looking to set up what you call a "core" Human 
>> Resource HMIS ... mainly to do some "Bottleneck analysis" for our MDGi 
>> districts ...
>> 
>> Are we able to use a beta version and see what we are able to adapt it to 
>> our needs (same people being called different professional jobs  etc)  and 
>> then feed back into the development process interesting to know how far 
>> you have progressed?
>> 
>> Cheers
>> a
>> 
>> **Without deviation from the norm, there can be no progress* *(Frank Zappa)
>> *Skype* arthur_heywood_za
>> Tanzania* +255-773669393  OR +255 673150252 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On 26 August 2016 at 23:08, 

[Dhis2-devs] dhis 2.25 upgrade

2016-10-14 Thread Lars Helge Øverland
Hi all,

please take care to read the upgrade notes for DHIS version 2.25:

https://www.dhis2.org/225-upgrade

Some highlights:

- A new column "deleted" is introduced for the datavalue table. For large
databases it is recommended to run the upgrade script
.
This will be taken care of by DHIS 2 itself if not run but the upgrade
script is faster as it drops / creates constraints around the upgrade
statements. The upgrade might take a few minutes on large database so the
upgrade process should be planned for.

- There is a breaking API change around the data set to data element
association, so app developers should evaluate this.

- Support for the *hibernate.properties* config file is removed after being
deprecated for a year. Use *dhis.conf* as filename. Note that the config
properties is updated. Install docs here

.




Lars

-- 
Lars Helge Øverland
Lead developer, DHIS 2
University of Oslo
Skype: larshelgeoverland
l...@dhis2.org
http://www.dhis2.org 
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Tracker Capture's attributes

2016-10-14 Thread chathura widanage
Hi,
I am not clear about your requirement. But, if you requirement is to
generate a unique identifier, you can use /api/system/id endpoint of the
web api.

https://dhis2.github.io/dhis2-docs/master/en/developer/html/webapi_system_resource.html#d0e10401

Cheers

On Thu, Oct 13, 2016 at 11:57 AM, channara rin 
wrote:

> Dear all,
> by the way, can i create ID code attribute that auto increase number by
> itself like auto generate ID code?
>
> if not, can i do manual script to make auto generate ID code?
>
>
> thank you
> channara
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Best Regards,

*Chathura Widanage,*
Undergraduate,
Department of Computer Science and Engineering,
University of Moratuwa,
Sri Lanka
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Org. unit tree not properly ordered in 2.24

2016-10-14 Thread Nicolay Ramm
Hi Jose,

I just published a new version of the maintenance app for 2.24 where this
should be fixed (v24.0.31).

Best regards,


Nicolay Ramm
Front end developer, DHIS 2
University of Oslo
https://www.dhis2.org

On Fri, Oct 14, 2016 at 2:47 AM, Jose Garcia Muñoz 
wrote:

>
> Dear devs,
>
> 2.24 (revision 1502fe2) is not properly displaying the org units in an
> alpabetic order... I think this issue was already solved in 2.25. Would you
> mind to migrate that solution to 2.24?
>
> Many thanks
> Jose
>
>
> [image: Inline image 1]
>
> ___
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Errors while importing datavalues in 2.24

2016-10-14 Thread Jason Pickering
Seems like a memory issue

 java.lang.OutOfMemoryError: GC overhead limit exceeded

On Fri, Oct 14, 2016, 13:35 Jose Garcia Muñoz  wrote:

>
> Thanks Lars,
>
> I have run data integrity, but the system has passed "Organisation units
> with cyclic references ". I didn't get any errors importing events, but
> aggregated... Will try to divide the file in small chunks to try to figure
> it out...
>
> Thanks
> Jose
>
> On Fri, Oct 14, 2016 at 11:02 AM, Lars Helge Øverland 
> wrote:
>
> Hi Jose,
>
> my best guess here is a cyclic parent relationship in the org unit
> hierarchy, i.e. you have one or more org units where the one of the
> ancestors are also a child.
>
> Try running data admin > integrity checks and look for "Organisation units
> with cyclic references ", or look for it through SQL.
>
> best regards,
>
> Lars
>
>
> On Fri, Oct 14, 2016 at 1:09 AM, Jose Garcia Muñoz 
> wrote:
>
>
> Dear devs,
>
> I'm trying to import an XML file (900K) with around 8.000 datavalues in
> 2.24 (build revision 1502fe2). However, I'm getting 2 different kind of
> errors during the import... (attached at the end of the email)
>
> Any ideas? The only thing I can think of, is the huge number of org. units
> that this instance has (42.000 org. units) with 8 GB. Would it be related
> to a memory problem? (although the XML file is very small)
>
> I have also selected Preloaded Cache = No
>
> Many thanks!
>
>
> *Error 1*
>
> * INFO  2016-10-13 21:55:55,780 [Level: INFO, category: DATAVALUE_IMPORT,
> time: Thu Oct 13 21:55:55 UTC 2016, message: Importing data values]
> (InMemoryNotifier.java [taskScheduler-7])
> * ERROR 2016-10-13 22:10:55,332 java.lang.RuntimeException:
> org.hibernate.PropertyAccessException: Exception occurred inside getter of
> org.hisp.dhis.organisationunit.OrganisationUnit.path
> at
> org.hisp.dhis.commons.collection.CachingMap.get(CachingMap.java:90)
> at
> org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.saveDataValueSet(DefaultDataValueSetService.java:954)
> at
> org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.saveDataValueSet(DefaultDataValueSetService.java:488)
> at
> org.hisp.dhis.dxf2.datavalueset.tasks.ImportDataValueTask.call(ImportDataValueTask.java:102)
> at
> org.hisp.dhis.security.SecurityContextRunnable.run(SecurityContextRunnable.java:57)
> at
> org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: org.hibernate.PropertyAccessException: Exception occurred
> inside getter of org.hisp.dhis.organisationunit.OrganisationUnit.path
> at
> org.hibernate.property.access.spi.GetterMethodImpl.get(GetterMethodImpl.java:44)
> at
> org.hibernate.tuple.entity.AbstractEntityTuplizer.getPropertyValues(AbstractEntityTuplizer.java:505)
> at
> org.hibernate.tuple.entity.PojoEntityTuplizer.getPropertyValues(PojoEntityTuplizer.java:217)
> at
> org.hibernate.persister.entity.AbstractEntityPersister.getPropertyValues(AbstractEntityPersister.java:4613)
> at
> org.hibernate.event.internal.DefaultFlushEntityEventListener.getValues(DefaultFlushEntityEventListener.java:178)
> at
> org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:135)
> at
> org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:216)
> at
> org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:85)
> at
> org.hibernate.event.internal.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:44)
> at
> org.hibernate.internal.SessionImpl.autoFlushIfRequired(SessionImpl.java:1264)
> at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1780)
> at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:363)
> at
> org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:385)
> at
> org.hisp.dhis.dataset.hibernate.HibernateLockExceptionStore.getCount(HibernateLockExceptionStore.java:167)
> at
> org.hisp.dhis.dataset.DefaultDataSetService.isLockedPeriod(DefaultDataSetService.java:384)

Re: [Dhis2-devs] Errors while importing datavalues in 2.24

2016-10-14 Thread Jose Garcia Muñoz
Thanks Lars,

I have run data integrity, but the system has passed "Organisation units
with cyclic references ". I didn't get any errors importing events, but
aggregated... Will try to divide the file in small chunks to try to figure
it out...

Thanks
Jose

On Fri, Oct 14, 2016 at 11:02 AM, Lars Helge Øverland 
wrote:

> Hi Jose,
>
> my best guess here is a cyclic parent relationship in the org unit
> hierarchy, i.e. you have one or more org units where the one of the
> ancestors are also a child.
>
> Try running data admin > integrity checks and look for "Organisation units
> with cyclic references ", or look for it through SQL.
>
> best regards,
>
> Lars
>
>
> On Fri, Oct 14, 2016 at 1:09 AM, Jose Garcia Muñoz 
> wrote:
>
>>
>> Dear devs,
>>
>> I'm trying to import an XML file (900K) with around 8.000 datavalues in
>> 2.24 (build revision 1502fe2). However, I'm getting 2 different kind of
>> errors during the import... (attached at the end of the email)
>>
>> Any ideas? The only thing I can think of, is the huge number of org.
>> units that this instance has (42.000 org. units) with 8 GB. Would it be
>> related to a memory problem? (although the XML file is very small)
>>
>> I have also selected Preloaded Cache = No
>>
>> Many thanks!
>>
>>
>> *Error 1*
>>
>> * INFO  2016-10-13 21:55:55,780 [Level: INFO, category: DATAVALUE_IMPORT,
>> time: Thu Oct 13 21:55:55 UTC 2016, message: Importing data values]
>> (InMemoryNotifier.java [taskScheduler-7])
>> * ERROR 2016-10-13 22:10:55,332 java.lang.RuntimeException:
>> org.hibernate.PropertyAccessException: Exception occurred inside getter
>> of org.hisp.dhis.organisationunit.OrganisationUnit.path
>> at org.hisp.dhis.commons.collection.CachingMap.get(CachingMap.
>> java:90)
>> at org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.s
>> aveDataValueSet(DefaultDataValueSetService.java:954)
>> at org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.s
>> aveDataValueSet(DefaultDataValueSetService.java:488)
>> at org.hisp.dhis.dxf2.datavalueset.tasks.ImportDataValueTask.
>> call(ImportDataValueTask.java:102)
>> at org.hisp.dhis.security.SecurityContextRunnable.run(SecurityC
>> ontextRunnable.java:57)
>> at org.springframework.scheduling.support.DelegatingErrorHandli
>> ngRunnable.run(DelegatingErrorHandlingRunnable.java:54)
>> at java.util.concurrent.Executors$RunnableAdapter.call(
>> Executors.java:511)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFu
>> tureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFu
>> tureTask.run(ScheduledThreadPoolExecutor.java:293)
>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1142)
>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:617)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.hibernate.PropertyAccessException: Exception occurred
>> inside getter of org.hisp.dhis.organisationunit.OrganisationUnit.path
>> at org.hibernate.property.access.spi.GetterMethodImpl.get(Gette
>> rMethodImpl.java:44)
>> at org.hibernate.tuple.entity.AbstractEntityTuplizer.getPropert
>> yValues(AbstractEntityTuplizer.java:505)
>> at org.hibernate.tuple.entity.PojoEntityTuplizer.getPropertyVal
>> ues(PojoEntityTuplizer.java:217)
>> at org.hibernate.persister.entity.AbstractEntityPersister.getPr
>> opertyValues(AbstractEntityPersister.java:4613)
>> at org.hibernate.event.internal.DefaultFlushEntityEventListener
>> .getValues(DefaultFlushEntityEventListener.java:178)
>> at org.hibernate.event.internal.DefaultFlushEntityEventListener
>> .onFlushEntity(DefaultFlushEntityEventListener.java:135)
>> at org.hibernate.event.internal.AbstractFlushingEventListener.f
>> lushEntities(AbstractFlushingEventListener.java:216)
>> at org.hibernate.event.internal.AbstractFlushingEventListener.f
>> lushEverythingToExecutions(AbstractFlushingEventListener.java:85)
>> at org.hibernate.event.internal.DefaultAutoFlushEventListener.o
>> nAutoFlush(DefaultAutoFlushEventListener.java:44)
>> at org.hibernate.internal.SessionImpl.autoFlushIfRequired(Sessi
>> onImpl.java:1264)
>> at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1780)
>> at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:
>> 363)
>> at org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImp
>> l.java:385)
>> at org.hisp.dhis.dataset.hibernate.HibernateLockExceptionStore.
>> getCount(HibernateLockExceptionStore.java:167)
>> at org.hisp.dhis.dataset.DefaultDataSetService.isLockedPeriod(D
>> efaultDataSetService.java:384)
>> at sun.reflect.GeneratedMethodAccessor709.invoke(Unknown Source)

[Dhis2-devs] Event Capture 0.5.x - programs not showing up if they have program rules

2016-10-14 Thread Sam Johnson
Hi Alex,

That’s great to hear, I’ll definitely check out 0.5.5, and many thanks also for 
the heads-up on that bug.

We do actually rely on program rules to maintain data integrity in this 
project, so that’s a killer for us.  But looking at Github, it sounds like the 
program rules have already been implemented in 0.5.5 – so if the problem is 
just a bug around the visibility of programs with rules, should that be fairly 
easy to fix?  (I do realise the reality may be a little more complex than it 
sounds!)

Devs/Araz, is this bug on your radar?

Many thanks, Sam.


From: Alex Tumwesigye 
Date: Friday, 14 October 2016 at 06:43
To: Sam Johnson 
Cc: "Laura E. Lincks" , Simon Muyambo 
, DHIS2 Developers 
Subject: Re: [Dhis2-devs] Event Capture - option set not working

Dear Sam,

The 0.5.x are far better than the google play release. We have been trying them 
here in Uganda and they should considered as an option.

The known issue currently is that the app does not show up the program if the 
program has program rules unless that bug is fixed. But the 0.5.x version is 
worth trying.

Alex

On Friday, October 14, 2016, Sam Johnson 
> wrote:
Hi all,

Is there a version of the Event Capture app that works with 2.25?  I’ve just 
tested the official Event Capture Android app (0.3.4-2.22) that’s on Google 
Play, and it looks like it still has the option set bug that Simon and Laura 
reported below.  Has anyone come across a workaround for this?

If not, given that the 0.5.x releases are still in alpha, would it be at all 
possible to get a fix for this bug backported to the official Google Play 
version of the Android app?  We’re planning to use it for field survey work, so 
need a very stable version.

Many thanks,

Sam

From: Dhis2-devs 
>
 on behalf of Erling Fjelstad 
>
Date: Thursday, 1 September 2016 at 13:45
To: "Laura E. Lincks" 
>
Cc: DHIS 2 Users list 
>,
 Simon Muyambo 
>, 
DHIS2 Developers 
>
Subject: Re: [Dhis2-devs] Event Capture - option set not working

Hello Simon & Laura,
You can try out the new Event Capture. Note that it is still in beta and 
doesn't have all the functionality as the old one yet. You can find it here: 
https://github.com/dhis2/dhis2-android-eventcapture/releases/download/0.5.1/event-capture-0.5.1.apk
Regards,
Erling - DHIS2 Android Team

On Mon, Aug 29, 2016 at 6:57 PM, Laura E. Lincks 
>
 wrote:
Yes, we're experiencing the same problem.


Laura E. Lincks
Database Manager/Developer
ICAP - Columbia University
Mailman School of Public Health
60 Haven Ave, Floor B1
New York, NY 10032
Tel: 212 304 7132

On Mon, Aug 29, 2016 at 9:32 AM, Simon Muyambo 
> 
wrote:
I am using the latest event capture from google play and Version:2.24 Build 
revision: 23585
Option Set on the event capture showing as text even on programs that used to 
work on 2.22.

Has anyone come across this?

Regards
Simon Muyambo


___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : 
dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : 
dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp



--
Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET  | HISP Uganda
Kampala
Uganda
+256 774149 775, + 256 759 800161
Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - 
DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don't want to be anything other than what I have been - one tree hill "


___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : 

Re: [Dhis2-devs] Data export BUG?

2016-10-14 Thread Calle Hedberg
Hi

I just verified using the SL demo that the same bug is there in 2.25

Data export, select some facility data set period, more options -> de and
ou set to name: zip file cannot be opened.

Regards
calle

On 14 October 2016 at 11:10, Calle Hedberg  wrote:

> Hi
>
> I'm using the latest 2.24 from yesterday (or any older 2.24): when
> selecting "Data Export" and specifying orgunit and data set and period, all
> three export formats work fine.
>
> When I click on "More options" and select NAME for data element and
> OrgUnit, all three formats no longer work: the zip file cannot be opened.
>
> I presume this is a bug?
>
> Regards
> Calle
>
> ***
>
> Calle Hedberg
>
> 46D Alma Road, 7700 Rosebank, SOUTH AFRICA
>
> Tel/fax (home): +27-21-685-6472
>
> Cell: +27-82-853-5352
>
> Iridium SatPhone: +8816-315-19119
>
> Email: calle.hedb...@gmail.com
>
> Skype: calle_hedberg
>
> ***
>
>


-- 

***

Calle Hedberg

46D Alma Road, 7700 Rosebank, SOUTH AFRICA

Tel/fax (home): +27-21-685-6472

Cell: +27-82-853-5352

Iridium SatPhone: +8816-315-19119

Email: calle.hedb...@gmail.com

Skype: calle_hedberg

***
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] Data export BUG?

2016-10-14 Thread Calle Hedberg
Hi

I'm using the latest 2.24 from yesterday (or any older 2.24): when
selecting "Data Export" and specifying orgunit and data set and period, all
three export formats work fine.

When I click on "More options" and select NAME for data element and
OrgUnit, all three formats no longer work: the zip file cannot be opened.

I presume this is a bug?

Regards
Calle

***

Calle Hedberg

46D Alma Road, 7700 Rosebank, SOUTH AFRICA

Tel/fax (home): +27-21-685-6472

Cell: +27-82-853-5352

Iridium SatPhone: +8816-315-19119

Email: calle.hedb...@gmail.com

Skype: calle_hedberg

***
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Errors while importing datavalues in 2.24

2016-10-14 Thread Lars Helge Øverland
Hi Jose,

my best guess here is a cyclic parent relationship in the org unit
hierarchy, i.e. you have one or more org units where the one of the
ancestors are also a child.

Try running data admin > integrity checks and look for "Organisation units
with cyclic references ", or look for it through SQL.

best regards,

Lars


On Fri, Oct 14, 2016 at 1:09 AM, Jose Garcia Muñoz 
wrote:

>
> Dear devs,
>
> I'm trying to import an XML file (900K) with around 8.000 datavalues in
> 2.24 (build revision 1502fe2). However, I'm getting 2 different kind of
> errors during the import... (attached at the end of the email)
>
> Any ideas? The only thing I can think of, is the huge number of org. units
> that this instance has (42.000 org. units) with 8 GB. Would it be related
> to a memory problem? (although the XML file is very small)
>
> I have also selected Preloaded Cache = No
>
> Many thanks!
>
>
> *Error 1*
>
> * INFO  2016-10-13 21:55:55,780 [Level: INFO, category: DATAVALUE_IMPORT,
> time: Thu Oct 13 21:55:55 UTC 2016, message: Importing data values]
> (InMemoryNotifier.java [taskScheduler-7])
> * ERROR 2016-10-13 22:10:55,332 java.lang.RuntimeException: 
> org.hibernate.PropertyAccessException:
> Exception occurred inside getter of org.hisp.dhis.organisationunit.
> OrganisationUnit.path
> at org.hisp.dhis.commons.collection.CachingMap.get(
> CachingMap.java:90)
> at org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.
> saveDataValueSet(DefaultDataValueSetService.java:954)
> at org.hisp.dhis.dxf2.datavalueset.DefaultDataValueSetService.
> saveDataValueSet(DefaultDataValueSetService.java:488)
> at org.hisp.dhis.dxf2.datavalueset.tasks.ImportDataValueTask.call(
> ImportDataValueTask.java:102)
> at org.hisp.dhis.security.SecurityContextRunnable.run(
> SecurityContextRunnable.java:57)
> at org.springframework.scheduling.support.
> DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnabl
> e.java:54)
> at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.ScheduledThreadPoolExecutor$
> ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
> at java.util.concurrent.ScheduledThreadPoolExecutor$
> ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: org.hibernate.PropertyAccessException: Exception occurred
> inside getter of org.hisp.dhis.organisationunit.OrganisationUnit.path
> at org.hibernate.property.access.spi.GetterMethodImpl.get(
> GetterMethodImpl.java:44)
> at org.hibernate.tuple.entity.AbstractEntityTuplizer.
> getPropertyValues(AbstractEntityTuplizer.java:505)
> at org.hibernate.tuple.entity.PojoEntityTuplizer.
> getPropertyValues(PojoEntityTuplizer.java:217)
> at org.hibernate.persister.entity.AbstractEntityPersister.
> getPropertyValues(AbstractEntityPersister.java:4613)
> at org.hibernate.event.internal.DefaultFlushEntityEventListene
> r.getValues(DefaultFlushEntityEventListener.java:178)
> at org.hibernate.event.internal.DefaultFlushEntityEventListene
> r.onFlushEntity(DefaultFlushEntityEventListener.java:135)
> at org.hibernate.event.internal.AbstractFlushingEventListener.
> flushEntities(AbstractFlushingEventListener.java:216)
> at org.hibernate.event.internal.AbstractFlushingEventListener.
> flushEverythingToExecutions(AbstractFlushingEventListener.java:85)
> at org.hibernate.event.internal.DefaultAutoFlushEventListener.
> onAutoFlush(DefaultAutoFlushEventListener.java:44)
> at org.hibernate.internal.SessionImpl.autoFlushIfRequired(
> SessionImpl.java:1264)
> at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1780)
> at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:363)
> at org.hibernate.internal.CriteriaImpl.uniqueResult(
> CriteriaImpl.java:385)
> at org.hisp.dhis.dataset.hibernate.HibernateLockExceptionStore.
> getCount(HibernateLockExceptionStore.java:167)
> at org.hisp.dhis.dataset.DefaultDataSetService.isLockedPeriod(
> DefaultDataSetService.java:384)
> at sun.reflect.GeneratedMethodAccessor709.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.springframework.aop.support.AopUtils.
> invokeJoinpointUsingReflection(AopUtils.java:302)
> at org.springframework.aop.framework.ReflectiveMethodInvocation.
> invokeJoinpoint(ReflectiveMethodInvocation.java:190)
> at 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-14 Thread Bal Ram Bhui
Hi DHIS2 developers,
I would like to thank you very much for your enduring efforts to give DHIS2 a 
lot of  features that is highly demanded and compares better with even 
commercial softwares. I will certainly dive into it to enjoy it. One of the 
features I had strongly felt to be developed has been the ability to use 
indicator as a filter which is addressed in this version. I personally thank 
the developer once again.
Thanks
Bal Ram 

On Friday, October 14, 2016 2:09 PM, riddy ndoma  
wrote:
 

 Great!
2016-10-14 8:52 GMT+01:00 GROUT, Lise :

Congratulations to all the team! Really looking forward to diving into this 
version 2.25! All the team deserves a nice and long week-end!  Lise.  From: 
Dhis2-users [mailto:dhis2-users-bounces+ groutl=who.int@lists. launchpad.net] 
On Behalf Of Lars Helge Øverland
Sent: 13 October 2016 12:51
To: DHIS 2 Users list; DHIS 2 Developers list
Subject: [Dhis2-users] dhis version 2.25 is released  Hi all, DHIS version 2.25 
is out with a lot of new features, apps and improvements.  Log in with 
admin/district on the demo system.  ANALYTICS FEATURES--- External map layers: 
The GIS app now supports TMS (Tile Map Service), XYZ and WMS (Web Map Service) 
layers. These are all popular protocols for map data and there are numerous map 
services available, allowing you to display maps for rivers, roads, weather, 
land data and everything else. External map layers can be set up from the 
Maintenance app, and then be accessed from the top bar in the GIS app. Docs GIS 
| Docs setup | Screenshot 1 | Sc 2 | Sc 3 | Sc Setup | Demo 1 | Demo 2 Push 
analysis: You can now push data analysis in the form of reports, charts and 
maps to your users over email. This allows for improving awareness and 
visibility of your data, and can encourage people to more actively look at 
analysis. Push analysis is based on dashboards, and can be set up, run and 
scheduled from the Maintenance app. You can also run immediately and preview 
from the the context menu. Docs | Screenshot 1 | Sc 2 | Demo Indicator as 
filter: A single indicator or data set reporting rate can now be used as filter 
in charts and pivots. This allow you to create charts for example with multiple 
periods and organisation units. Docs | Screenshot | Demo Dashboard 
translations: The names of dashboards can now be translated, meaning you can 
have dashboard names appear in user’s local language. Docs | Screenshot Deep 
linking of favorites: When opening favorites in the Pivot Table and Visualizer 
apps, the browser address bar URL will reflect the current favorite. This 
allows for easy sharing of favorites through copy-and-pasting the URL. 
Screenshot | Demo Chart rendering: The chart rendering engine has been 
rewritten from scratch and now looks better, renders faster and will allow for 
new chart types in the coming releases. The Data Visualizer app’s favorite 
solution has also been upgraded. Screenshot | Demo Favorite description: You 
can now specify description for pivot table and chart favorites. This allows 
you to add more information such as the purpose and method to interpret the 
analysis favorite. You can also store titles for pivot tables. Click rename to 
change it. Screenshot | Demo Interpretations in analytics apps: The Pivot Table 
and Visualizer apps now have a right-side panel where you can see details and 
interpretations for the current favorite. Click the right-side arrow to open 
the panel. Docs | Screenshot | Demo Data analytics export as raw data: The 
analytics API now lets you produce aggregated data exports in the raw data 
value set format. This is useful for data exchange, e.g. you can aggregate data 
in a source system from facility to district and from months to quarters, and 
combine data elements using aggregate indicators or program indicators, before 
importing as raw data values in the destination system. You can try it out 
using the Pivot table app from Download > Advanced > Data value set XML. Docs | 
Screenshot | Demo

GENERAL FEATURES--- Flexible disaggregation: Data elements can now be 
disaggregated differently for each data set they are part of. Put differently, 
a data element can be linked to multiple category combinations. When assigning 
a data element to a data set, you can define which category combination to use. 
This is useful in order to reuse data elements, for instance when different 
provinces in a country employ different data disaggregation, or when the 
disaggregation change from year to year. Docs | Screenshot setup | Form 1 | 
Form 2 | Demo Soft data value delete: Data values are now “softly” deleted, 
meaning they are marked as deleted in the database rather than permanently 
removed. A new field deleted has been introduced for data values which is set 
to true for deleted values. Softly deleted data can optionally be included when 
requesting data through the API by setting the includeDeleted param to true. 
This allows 

Re: [Dhis2-devs] [Dhis2-users] dhis version 2.25 is released

2016-10-14 Thread riddy ndoma
Great!

2016-10-14 8:52 GMT+01:00 GROUT, Lise :

> Congratulations to all the team!
>
>
>
> Really looking forward to diving into this version 2.25!
>
>
>
> All the team deserves a nice and long week-end!
>
>
>
> Lise.
>
>
>
> *From:* Dhis2-users [mailto:dhis2-users-bounces+groutl=who.int@lists.
> launchpad.net] *On Behalf Of *Lars Helge Øverland
> *Sent:* 13 October 2016 12:51
> *To:* DHIS 2 Users list; DHIS 2 Developers list
> *Subject:* [Dhis2-users] dhis version 2.25 is released
>
>
>
>
>
> Hi all,
>
>
>
> DHIS version 2.25 is out with a lot of new features, apps and
> improvements.
>
>
>
> *Log in with admin/district on the **demo* *
> system.*
>
>
>
>
>
> ANALYTICS FEATURES
>
> ---
>
>
>
> *External map layers:* The GIS app now supports TMS (Tile Map Service),
> XYZ and WMS (Web Map Service) layers. These are all popular protocols for
> map data and there are numerous map services available, allowing you to
> display maps for rivers, roads, weather, land data and everything else.
> External map layers can be set up from the Maintenance app, and then be
> accessed from the top bar in the GIS app.
>
>
>
> Docs GIS
> 
> | Docs setup
> 
> | Screenshot 1
> 
> | Sc 2
> 
> | Sc 3
> 
> | Sc Setup
> 
> | Demo 1
> 
> | Demo 2
> 
>
>
>
> *Push analysis*: You can now push data analysis in the form of reports,
> charts and maps to your users over email. This allows for improving
> awareness and visibility of your data, and can encourage people to more
> actively look at analysis. Push analysis is based on dashboards, and can be
> set up, run and scheduled from the Maintenance app. You can also run
> immediately and preview from the the context menu.
>
>
>
> Docs
> 
> | Screenshot 1
> 
> | Sc 2
> 
> | Demo
> 
>
>
>
> *Indicator as filter:* A single indicator or data set reporting rate can
> now be used as filter in charts and pivots. This allow you to create charts
> for example with multiple periods and organisation units.
>
>
>
> Docs
> 
> | Screenshot
> 
> | Demo
> 
>
>
>
> *Dashboard translations:* The names of dashboards can now be translated,
> meaning you can have dashboard names appear in user’s local language.
>
>
>
> Docs 
> | Screenshot
> 
>
>
>
> *Deep linking of favorites:* When opening favorites in the Pivot Table
> and Visualizer apps, the browser address bar URL will reflect the current
> favorite. This allows for easy sharing of favorites through
> copy-and-pasting the URL.
>
>
>
> Screenshot
> 
> | Demo 
>
>
>
> *Chart rendering:* The chart rendering engine has been rewritten from
> scratch and now looks better, renders faster and will allow for new chart
> types in the coming releases. The Data Visualizer app’s favorite solution
> has also been upgraded.
>
>
>
> Screenshot
> 
> | Demo
> 
>
>
>
> *Favorite description:* You can now specify description for pivot table
> and chart favorites. This allows you to add more information such as the
> purpose and method to interpret the analysis favorite. You can also store
> titles for pivot tables. Click rename 

Re: [Dhis2-devs] Program translations are not working in 2.24

2016-10-14 Thread Viet Nguyen
Hi Paulo,

That api endpoint is removed as translations for an object is now a part of
the object itself.

Please see this document

for
more details.

Regards,


On Fri, Oct 14, 2016 at 12:43 AM, Paulo Grácio 
wrote:

> Hi, shouldn't this work? https://play.dhis2.org/demo/api/24/translations
>
> -- Paulo
>
> On Tue, Oct 11, 2016 at 4:44 AM Viet Nguyen  wrote:
>
>> Hi Archana,
>>
>> This should be fixed now in 2.24.
>>
>> Regards,
>>
>>
>> On Mon, Oct 10, 2016 at 6:58 PM, Archana Chillala <
>> archa...@thoughtworks.com> wrote:
>>
>> Thank you, Viet.
>>
>> Archana Chillala
>> Application Developer
>> Email archa...@thoughtworks.com
>> Telephone +91 9100960533 <+91+9100960533>
>> [image: ThoughtWorks]
>> 
>>
>> On Mon, Oct 10, 2016 at 5:23 PM, Viet Nguyen  wrote:
>>
>> Hi Archana,
>>
>> Sorry for late reply.
>>
>> I have tested and confirm this is a bug for 2.24. Will apply the fix and
>> update you shortly.
>>
>> Regards,
>>
>>
>>
>> On Mon, Oct 10, 2016 at 4:26 PM, Archana Chillala <
>> archa...@thoughtworks.com> wrote:
>>
>> Hi Team,
>>
>> Program translations are working in 2.25, but not on 2.24. Could you
>> please backport the fix to 2.24 as well.
>>
>> Archana Chillala
>> Application Developer
>> Email archa...@thoughtworks.com
>> Telephone +91 9100960533 <+91+9100960533>
>> [image: ThoughtWorks]
>> 
>>
>> On Thu, Sep 29, 2016 at 6:31 PM, Anilkumar Kodi <
>> anilk...@thoughtworks.com> wrote:
>>
>>
>> Hi all,
>>
>> Any Update on this?
>>
>>
>> On Tue, Sep 27, 2016 at 4:42 PM, Anilkumar Kodi <
>> anilk...@thoughtworks.com> wrote:
>>
>> To add to the same, We could see the translations in 'translation' table,
>> but we're guessing it should be available in objecttranslation table and
>> there should have mapping in programtranslation or programstagetranslation
>> to get translations in UI.
>>
>> On Tue, Sep 27, 2016 at 4:31 PM, Anilkumar Kodi <
>> anilk...@thoughtworks.com> wrote:
>>
>> Hi Devs,
>>
>> Translations for programs, program stages and Program Stage sections are
>> not working in DHIS 2.24 version. Even if translations exist, they're not
>> showing up on the UI. But, the same is working in trunk.  Could you help
>> fix it in 2.24 as well.
>>
>>
>> Thanks,
>> Anil Kumar Kodi.
>>
>>
>>
>>
>>
>> ___
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to : dhis2-devs@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>>
>>
>> --
>>
>> Viet Nguyen
>> Software Engineer, DHIS 2
>> University of Oslo
>> http://www.dhis2.org
>>
>>
>>
>>
>>
>>
>> --
>>
>> Viet Nguyen
>> Software Engineer, DHIS 2
>> University of Oslo
>> http://www.dhis2.org
>>
>>
>> ___
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to : dhis2-devs@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>


-- 

Viet Nguyen
Software Engineer, DHIS 2
University of Oslo
http://www.dhis2.org
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp