colosa/processmaker — pull request #2057 by luisfernandosl (2013-09-25 21:30:28+00:00)
Title: BUG 12029 "Sent By column blank in sub process" SOLVED

- "Sent By" column blank in sub process
- Problema:
Al crear un Proceso y un Sub Proceso, cuando se inicia una tarea del Proceso Padre y se deriva a la tarea del
Sub Proceso, en el Inbox el usuario autorizado en el Sub Proceso de la tarea al visualizar la columna
"Sent By" no indica quien derivo la tarea mostrando siempre vacia.

- Solucion:
Cuando se crea un Proceso y Sub Proceso, al iniciar la tarea del Proceso Padre y al derivar el caso a la tarea
del Sub Proceso, en el Inbox el usuario autorizado de esa tarea visualizara la columna "Sent By" con el usuario
quien derivo el caso.
- Se ha creado el trigger SUB_APPLICATION_INSERT para la tabla SUB_APPLICATION, ya que en este punto
se crea las delegaciones del Sub Proceso.
El trigger corrige el campo PREVIOUS_USR_UID de la tabla APP_CACHE_VIEW que siempre esta vacio,
esto cuando la delegacion es de un Sub Proceso.
- Se ha añgo SQL al archivo "app_cache_view_insert.sql" para corregir el campo en conflicto
"APP_CACHE_VIEW.PREVIOUS_USR_UID", ya que este SQL es utilizado para reconstruir la tabla
APP_CACHE_VIEW, esto por ejemplo cuando se hace el "Build Cache"
que esta en ADMIN>Settings>CasesListCacheBuilder

Disponible para la version 2.5.2