From 1113537151e1880aeb625295b8b1cdf59b75100f Mon Sep 17 00:00:00 2001 From: Marco Antonio Nina Date: Fri, 8 Feb 2013 12:42:30 -0400 Subject: [PATCH 1/2] BUG 10743 Nos muestra un fatal error el... SOLVED - Show a fatal error to the insert data in table. - was set parameter APP_STATUS. --- workflow/engine/classes/class.case.php | 2 +- workflow/engine/classes/model/AdditionalTables.php | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index 030dc2807..5742a8fbb 100755 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -974,7 +974,7 @@ class Cases $oReportTables->updateTables($appFields['PRO_UID'], $sAppUid, $Fields['APP_NUMBER'], $aApplicationFields); $addtionalTables->updateReportTables( - $appFields['PRO_UID'], $sAppUid, $Fields['APP_NUMBER'], $aApplicationFields + $appFields['PRO_UID'], $sAppUid, $Fields['APP_NUMBER'], $aApplicationFields, $Fields['APP_STATUS'] ); //now update the priority in appdelegation table, using the defined variable in task diff --git a/workflow/engine/classes/model/AdditionalTables.php b/workflow/engine/classes/model/AdditionalTables.php index 20958472b..c0999578c 100755 --- a/workflow/engine/classes/model/AdditionalTables.php +++ b/workflow/engine/classes/model/AdditionalTables.php @@ -674,7 +674,7 @@ class AdditionalTables extends BaseAdditionalTables * @param string $appNumber * @param string $caseData */ - public function updateReportTables($proUid, $appUid, $appNumber, $caseData) + public function updateReportTables($proUid, $appUid, $appNumber, $caseData, $appStatus) { G::loadClass('pmTable'); //get all Active Report Tables @@ -739,6 +739,7 @@ class AdditionalTables extends BaseAdditionalTables // if the record already exists on the report table foreach ($records as $record) { //update all records + $record->setAppStatus($appStatus); $record->fromArray(array_change_key_case($caseData, CASE_UPPER), BasePeer::TYPE_FIELDNAME); if ($record->validate()) { $record->save(); @@ -750,6 +751,7 @@ class AdditionalTables extends BaseAdditionalTables $obj->fromArray(array_change_key_case($caseData, CASE_UPPER), BasePeer::TYPE_FIELDNAME); $obj->setAppUid($appUid); $obj->setAppNumber($appNumber); + $obj->setAppStatus($appStatus); $obj->save(); } break; From d36baf985aa1795b8ece8b6554e36f3e8c6c3ec3 Mon Sep 17 00:00:00 2001 From: Marco Antonio Nina Date: Fri, 8 Feb 2013 13:25:21 -0400 Subject: [PATCH 2/2] BUG 10743 Nos muestra un fatal error el... SOLVED - Show a fatal error to the insert data in table. - was set parameter APP_STATUS. --- .../engine/templates/pmTables/editReport.js | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/workflow/engine/templates/pmTables/editReport.js b/workflow/engine/templates/pmTables/editReport.js index 78505010b..378cfa521 100755 --- a/workflow/engine/templates/pmTables/editReport.js +++ b/workflow/engine/templates/pmTables/editReport.js @@ -240,30 +240,36 @@ Ext.onReady(function(){ { id: 'uid', dataIndex: 'uid', - hidden: true + hidden: true, + hideable:false }, { dataIndex: '_index', - hidden: true + hidden: true, + hideable:false }, { dataIndex: '_isset', - hidden: true + hidden: true, + hideable:false }, { id: 'field_uid', dataIndex: 'field_uid', - hidden: true + hidden: true, + hideable:false }, { id: 'field_key', dataIndex: 'field_key', - hidden: true + hidden: true, + hideable:false }, { id: 'field_null', dataIndex: 'field_null', - hidden: true + hidden: true, + hideable:false }, { id: 'field_dyn',