diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index 373221aaf..cca004d72 100755 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -6544,6 +6544,10 @@ class Cases $oPMScript->setScript($webBotTrigger); $oPMScript->execute(); $aFields['APP_DATA'] = array_merge($aFields['APP_DATA'], $oPMScript->aFields); + unset($aFields['APP_STATUS']); + unset($aFields['APP_PROC_STATUS']); + unset($aFields['APP_PROC_CODE']); + unset($aFields['APP_PIN']); $this->updateCase($aFields['APP_UID'], $aFields); return true; } diff --git a/workflow/engine/classes/class.wsBase.php b/workflow/engine/classes/class.wsBase.php index fb8c405b0..737072fba 100755 --- a/workflow/engine/classes/class.wsBase.php +++ b/workflow/engine/classes/class.wsBase.php @@ -2252,6 +2252,10 @@ class wsBase $appFields['APP_DATA'] = $oPMScript->aFields; //$appFields['APP_DATA']['APPLICATION'] = $caseId; //$appFields = $oCase->loadCase($caseId); + unset($aFields['APP_STATUS']); + unset($aFields['APP_PROC_STATUS']); + unset($aFields['APP_PROC_CODE']); + unset($aFields['APP_PIN']); $oCase->updateCase( $caseId, $appFields ); } } @@ -2452,6 +2456,10 @@ class wsBase //Save data - Start $appFields['APP_DATA'] = $oPMScript->aFields; + unset($appFields['APP_STATUS']); + unset($appFields['APP_PROC_STATUS']); + unset($appFields['APP_PROC_CODE']); + unset($appFields['APP_PIN']); //$appFields = $oCase->loadCase($caseId); $oCase->updateCase( $caseId, $appFields ); //Save data - End