=== modified file 'dhis-2/dhis-services/dhis-service-mapping/src/main/java/org/hisp/dhis/mapping/DefaultMappingService.java' --- dhis-2/dhis-services/dhis-service-mapping/src/main/java/org/hisp/dhis/mapping/DefaultMappingService.java 2010-07-10 15:37:10 +0000 +++ dhis-2/dhis-services/dhis-service-mapping/src/main/java/org/hisp/dhis/mapping/DefaultMappingService.java 2010-07-10 15:40:26 +0000 @@ -226,6 +226,7 @@ OrganisationUnit parent = organisationUnitService.getOrganisationUnit( parentOrganisationUnitId ); Indicator indicator = indicatorService.getIndicator( indicatorId ); Period period = periodService.getPeriod( periodId ); + int factor = indicator.getIndicatorType().getFactor(); for ( OrganisationUnit organisationUnit : parent.getChildren() ) { @@ -234,6 +235,7 @@ if ( value != null ) { AggregatedMapValue mapValue = new AggregatedMapValue(); + mapValue.setFactor( factor ); mapValue.setOrganisationUnitId( organisationUnit.getId() ); mapValue.setOrganisationUnitName( organisationUnit.getName() ); mapValue.setPeriodId( period.getId() );