=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramStageInstance.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramStageInstance.java 2014-05-26 05:02:57 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/program/ProgramStageInstance.java 2014-06-19 12:51:12 +0000 @@ -268,10 +268,6 @@ { return status; } - else if ( this.isCompleted() ) - { - return ProgramStageInstance.COMPLETED_STATUS; - } else if ( this.getExecutionDate() != null ) { return ProgramStageInstance.VISITED_STATUS; === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/UncompleteDataEntryAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/UncompleteDataEntryAction.java 2014-03-18 08:10:10 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/UncompleteDataEntryAction.java 2014-06-19 12:51:12 +0000 @@ -65,25 +65,8 @@ // Input / Output // ------------------------------------------------------------------------- - private Integer programStageId; - - public Integer getProgramStageId() - { - return programStageId; - } - - public void setProgramStageId( Integer programStageId ) - { - this.programStageId = programStageId; - } - public Integer programStageInstanceId; - public Integer getProgramStageInstanceId() - { - return programStageInstanceId; - } - public void setProgramStageInstanceId( Integer programStageInstanceId ) { this.programStageInstanceId = programStageInstanceId; @@ -98,16 +81,17 @@ { ProgramStageInstance programStageInstance = programStageInstanceService .getProgramStageInstance( programStageInstanceId ); - + if ( programStageInstance == null ) { return SUCCESS; } programStageInstance.setCompleted( false ); + programStageInstance.setStatus( ProgramStageInstance.ACTIVE_STATUS ); programStageInstanceService.updateProgramStageInstance( programStageInstance ); - + // ---------------------------------------------------------------------- // Check Completed status for all of ProgramStageInstance of // ProgramInstance === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/org/hisp/dhis/caseentry/i18n_module.properties' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/org/hisp/dhis/caseentry/i18n_module.properties 2014-06-18 10:15:16 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/org/hisp/dhis/caseentry/i18n_module.properties 2014-06-19 12:51:12 +0000 @@ -689,4 +689,5 @@ duplicate_value_of = Duplicate value of data_values = Data values add_tracked_entity_instance_successfully = Add tracked entity instance successfully -search_by_attribute_value = Search by attribute value \ No newline at end of file +search_by_attribute_value = Search by attribute value +filter_by_program = Filter by program \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/activityPlan.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/activityPlan.js 2014-06-19 09:24:54 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/activityPlan.js 2014-06-19 12:51:12 +0000 @@ -422,13 +422,12 @@ } // check status to get date-range - if( status == '1_2_3_4' - || status == '3_4' - || status == '2_3_4' ) { + if( status == '' + || status == 'SKIPPED' ) { startDate = startDateSince; endDate = endDateUpTo; - } else if( status == '3' ) { + } else if( status == 'FUTURE_VISIT_STATUS' ) { startDate = startDateUpTo; endDate = endDateUpTo; } === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/trackedEntityForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/trackedEntityForm.vm 2014-02-07 20:25:49 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/trackedEntityForm.vm 2014-06-19 12:51:12 +0000 @@ -9,37 +9,50 @@ - - - - - - - - - - #if($mapRegistrationForms.get('0')) - - #else - - #end - - #foreach($program in $programs) - - - #if($mapTrackedEntityForms.get($program.id)) - - #else - - #end +
$i18n.getString( "program" )
$i18n.getString('no_program')$i18n.getString('no_program')
$program.name$program.name
+
+ + + - #end - +
$i18n.getString( "filter_by_program" ) + +
+ + + + + + + + + + + #if($mapRegistrationForms.get('0')) + + #else + + #end + + #foreach($program in $programs) + + + #if($mapTrackedEntityForms.get($program.id)) + + #else + + #end + + #end + + +
$i18n.getString( "program" )
$i18n.getString('no_program')$i18n.getString('no_program')
$program.name$program.name
+