diff --git a/workflow/engine/classes/class.indicatorsCalculator.php b/workflow/engine/classes/class.indicatorsCalculator.php index 0ea064b65..5c4a0ef36 100644 --- a/workflow/engine/classes/class.indicatorsCalculator.php +++ b/workflow/engine/classes/class.indicatorsCalculator.php @@ -726,6 +726,11 @@ class indicatorsCalculator return $returnVal; } + public function suggestedTimeForTask () { + //to_do + return array('average' => 50, 'sdv' => 70); + } + /* For debug only: diff --git a/workflow/engine/classes/model/Task.php b/workflow/engine/classes/model/Task.php index d56e5a4a8..78dad4333 100755 --- a/workflow/engine/classes/model/Task.php +++ b/workflow/engine/classes/model/Task.php @@ -471,6 +471,14 @@ class Task extends BaseTask $aFields["TAS_DEF_MESSAGE"] = $this->getTasDefMessage(); $aFields["TAS_DEF_SUBJECT_MESSAGE"] = $this->getTasDefSubjectMessage(); + /*----------------------------------********---------------------------------*/ + G::LoadClass("indicatorsCalculator"); + $indicator = new indicatorsCalculator(); + $data = $indicator->suggestedTimeForTask(); + $aFields["TAS_AVERAGE"] = $data['average']; + $aFields["TAS_SDV"] = $data['sdv']; + /*----------------------------------********---------------------------------*/ + /////// return $aFields; } else { diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Task.php b/workflow/engine/src/ProcessMaker/BusinessModel/Task.php index e16b36989..81bbe6cfe 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Task.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Task.php @@ -165,6 +165,10 @@ class Task array( "TAS_TRANSFER_FLY" => $arrayDataAux["TAS_TRANSFER_FLY"], "TAS_DURATION" => $arrayDataAux["TAS_DURATION"], + /*----------------------------------********---------------------------------*/ + "TAS_AVERAGE" => $arrayDataAux["TAS_AVERAGE"], + "TAS_SDV" => $arrayDataAux["TAS_SDV"], + /*----------------------------------********---------------------------------*/ "TAS_TIMEUNIT" => $arrayDataAux["TAS_TIMEUNIT"], "TAS_TYPE_DAY" => $arrayDataAux["TAS_TYPE_DAY"], "TAS_CALENDAR" => $arrayDataAux["TAS_CALENDAR"]