Name
global.ClosedStatesToSkipPercentCompleteRollUp
Description
Implements extension point global.ClosedStatesToSkipPercentCompleteRollUp Closed States returned from this extenstion point are not participated in percent complete roll up. Ex If this extention point returns 4(state value), Making Task as Closed InComplete(State Value 4) would not update percent complete to 100
Script
var ClosedStatesToSkipPercentCompleteRollUp = Class.create();
ClosedStatesToSkipPercentCompleteRollUp.prototype = {
initialize: function(plannedTask) {
this.plannedTask = plannedTask;
},
getStates: function() {
if(!this.plannedTask)
return [];
var plannedTaskStateUtil = new PlannedTaskStateUtil(this.plannedTask);
return plannedTaskStateUtil.getSkippedStates();
},
type: 'ClosedStatesToSkipPercentCompleteRollUp'
};
Sys ID
f92e044f73472300055e09496bf6a7e2