From c7f505b496e6ebdb3bfc38ac55a766a48a33f4c5 Mon Sep 17 00:00:00 2001 From: Julio Cesar Laura Date: Thu, 24 Jan 2013 12:54:12 -0400 Subject: [PATCH] BUG 10405: Problemas en la derivacion de subprocesos SOLVED - Todo esta funcionando correctamente, solo que el mensaje estaba apareciendo innecesariamente debido a una mala validacion - Los finales de procesos son necesarios en los subprocesos para que el flujo continue - Se quito el mensaje innecesario --- gulliver/methods/update/updating.php | 31 ++++++++++---------- workflow/engine/classes/class.derivation.php | 3 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/gulliver/methods/update/updating.php b/gulliver/methods/update/updating.php index 496f011a6..b4e733437 100644 --- a/gulliver/methods/update/updating.php +++ b/gulliver/methods/update/updating.php @@ -110,8 +110,8 @@ body { background: #ffffff none repeat scroll 0 0 } /* === Content Styles === */ -#content { - padding: 10px 44px; +#content { + padding: 10px 44px; background-image: url(../images/updating/underConstruction.png); background-position: right top; background-repeat: no-repeat; @@ -141,7 +141,7 @@ body { background: #ffffff none repeat scroll 0 0 } height: 100px; text-align: center; color: #ffffff; - + } a.prev { @@ -166,32 +166,31 @@ a.next { -" />
- + +
-
- +
+
- +

This website is under updating,

please wait...

-



+









@@ -203,10 +202,10 @@ a.next { RSS
- © Copyright 2000 - 2012 Colosa, Inc. www.colosa.com -
+ © Copyright 2000 - 2012 Colosa, Inc. www.colosa.com +
- + diff --git a/workflow/engine/classes/class.derivation.php b/workflow/engine/classes/class.derivation.php index d12e2816d..93a24dcee 100755 --- a/workflow/engine/classes/class.derivation.php +++ b/workflow/engine/classes/class.derivation.php @@ -135,6 +135,7 @@ class Derivation break; } $aDerivation['NEXT_TASK']['USR_UID'] = ''; + $aDerivation['NEXT_TASK']['USER_ASSIGNED'] = array('USR_UID' => ''); } else { //3. load the task information of normal NEXT_TASK $aDerivation['NEXT_TASK'] = $oTask->load( $aDerivation['ROU_NEXT_TASK'] ); //print $aDerivation['ROU_NEXT_TASK']." **** ".$aDerivation['NEXT_TASK']['TAS_TYPE']."
"; @@ -764,7 +765,7 @@ class Derivation if ($aSP['SP_SYNCHRONOUS'] == 0) { $this->case->setDelInitDate( $currentDelegation['APP_UID'], $iNewDelIndex ); - $aDeriveTasks = $this->prepareInformation( array ('USER_UID' => - 1,'APP_UID' => $currentDelegation['APP_UID'],'DEL_INDEX' => $iNewDelIndex + $aDeriveTasks = $this->prepareInformation( array ('USER_UID' => -1,'APP_UID' => $currentDelegation['APP_UID'],'DEL_INDEX' => $iNewDelIndex ) ); if (isset( $aDeriveTasks[1] )) {