Name
global.RMTaskActualDates
Description
No description available
Script
var RMTaskActualDates = Class.create();
RMTaskActualDates.prototype = {
initialize: function(task) {
this.task = task;
},
sendSuccess: function(asd, aed , ad) {
var payload = {};
payload.actual_start_date = asd;
payload.actual_end_date = aed;
payload.actual_duration = ad;
payload.status = 'success';
return payload;
},
deriveWIPDates: function() {
if ( this.isActualStartDateGiven() )
return this.sendSuccess(this.task.actual_start_date, "" ,"");
else
return this.sendSuccess(this.task.planned_start_date, "","");
},
isActualStartDateGiven: function() {
return JSUtil.notNil(this.task.actual_start_date);
},
type: 'RMTaskActualDates'
};
Sys ID
92f68dbd533710103ad4ddeeff7b1252