From b948429581e17a527e85739dc20a07055a2a50d7 Mon Sep 17 00:00:00 2001 From: Marco Antonio Nina Date: Fri, 6 Dec 2013 12:29:56 -0400 Subject: [PATCH] BUG-13590 No permite reasignar casos masivos SOLVED - No se podian reasignar varios casos diferentes pero de la misma tarea. - Se agrego una validacion para discriminar por el uid del caso, en el archivo proxySaveReassignCasesList.php agregando en el criteria. --- workflow/engine/methods/cases/proxySaveReassignCasesList.php | 1 + workflow/engine/templates/cases/casesList.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/workflow/engine/methods/cases/proxySaveReassignCasesList.php b/workflow/engine/methods/cases/proxySaveReassignCasesList.php index 9b692c9b9..bf70737cb 100755 --- a/workflow/engine/methods/cases/proxySaveReassignCasesList.php +++ b/workflow/engine/methods/cases/proxySaveReassignCasesList.php @@ -54,6 +54,7 @@ if (is_array( $aData )) { $currentCasesReassigned = 0; foreach ($aData as $data) { $oTmpReassignCriteria = $oCasesReassignList; + $oTmpReassignCriteria->add( AppCacheViewPeer::APP_UID, $data->APP_UID ); $oTmpReassignCriteria->add( AppCacheViewPeer::TAS_UID, $data->TAS_UID ); $rs = AppCacheViewPeer::doSelectRS( $oTmpReassignCriteria ); $rs->setFetchmode( ResultSet::FETCHMODE_ASSOC ); diff --git a/workflow/engine/templates/cases/casesList.js b/workflow/engine/templates/cases/casesList.js index 3038dd6d2..10ccbd145 100644 --- a/workflow/engine/templates/cases/casesList.js +++ b/workflow/engine/templates/cases/casesList.js @@ -1975,7 +1975,7 @@ var gridForm = new Ext.FormPanel({ }*/ }), //autoExpandColumn: 'company', - height: 350, + height: 265, title : _('ID_CASES_TO_REASSIGN_TASK_LIST'), border : true,