Un foro de discusión para nuestra comunidad de hispano hablante

Moderator: amosbatto

User avatar
By milagrosmaria16
#822936
Buen día,

Disculpen, tengo una pregunta, estuve creando un proceso con actividades en paralelo, el problema es que cuando una de esas actividades termina la otra continua en estado TO_DO pero en mi caso, necesito que este ticket finalice.

Image

Espero me puedan apoyar por favor...

Saludos,

Muchas gracias!!!!
User avatar
By amosbatto
#822940
milagrosmaria16,
Puedes crear un trigger como este que es ejecutado despues del enrutamiento (after routing) de la tarea "Asignar Responsable":
Code: Select all
//hay que cambiar esta condición:
if (@@terminarCaso == 'si') {  
   $caseId = @@APPLICATION;
   $index = @%INDEX;
   $g = new G();

   //Select other open delegations from the current case:
   $query = "SELECT * FROM APP_CACHE_VIEW WHERE APP_UID='$caseId' AND ".
      "DEL_THREAD_STATUS='OPEN' AND DEL_INDEX<>$index";
   $aTasks = executeQuery($query);
   $g->sessionVarSave();
   
   foreach ($aTasks as $aTask) {
         PMFCancelCase($caseId, $aTask['DEL_INDEX'], $aTask['USR_UID']);
   }   

   $g->sessionVarRestore();
}
Este trigger va a cancelar la otra delegación abierta en el caso.

Sending documents as base64 worked the last time I[…]

I don't see those problems using PM 3.3.10 Communi[…]

Tengo el mismo problema con el MultipleFile, inten[…]

Getting this error

_ERROR_ : The row '3149943815d31b85fdf39650326697[…]