filtrar tabla por usuario conectado
Buenos días,
tengo un proceso llamado "Solicitud de incidencias".tengo una actividad en la que tengo una tabla.En ese proceso tengo los siguientes atributos:-Estado. Cuando llego a esa actividad, el estado será "x".-técnico asociado: Lo asigno por defecto antes de entrar en la actividad. Será la misma persona que la que tenga esa tarea asociada.En la tabla que quiero mostrar en pantalla quiero mostrar los siguienteProcesos de "Solicitud de incidencias" tal que esté en el estado "x" y cuyo técnico asociado (que debe coincidir con la persona que tiene asignada esa tarea) sea el usuario loggeado.
Puedo filtrar para comparar el técnico asociado con el usuario loggeado usando ésto:
Me.Case.WorkingCredential.UserId.
¿Qué ocurre si reasigno esa tarea? Cambiaría el técnico asociado y no veo lugar dónde cambiarlo y que se guarde en base de datos.
¿Podría crear un filtro para esa tabla para sacar los procesos de tipo "Solicitud de incidencias" que estén en estado "x" y cuya persona asignada a esa tarea sea la persona conectada?
Gracias
Estimado Martín Gabriel,
Es muy probable que los estados sean muy particulares del negocio
y por lo tanto un caso pasa a un determinado estado cuando pasa por ciertas
actividades que suelen coincidir con los cambios de fase dentro del modelo de
proceso. En esos puntos se debe actualizar una colección que contenga los casos
con sus respectivos estado y el usuario que lo tenga asignado.
Esa colección debería ser la base para desplegar la tabla que
desea construir.
Con respecto a la opción
administrativa de reasignación, efectivamente cuando se reasigne el caso no
podría usted actualizar la colección indicada. Si es muy común la
reasignación, debería usar un método más avanzado de reasignar las tareas
usando por ejemplo la capa SOA (método assignActiviy) en conjunto con la lógica
para actualizar la colección y restringir la posibilidad de que se reasigne de
forma administrativa
Saludos
Estimado Martín Gabriel,
Es muy probable que los estados sean muy particulares del negocio
y por lo tanto un caso pasa a un determinado estado cuando pasa por ciertas
actividades que suelen coincidir con los cambios de fase dentro del modelo de
proceso. En esos puntos se debe actualizar una colección que contenga los casos
con sus respectivos estado y el usuario que lo tenga asignado.
Esa colección debería ser la base para desplegar la tabla que
desea construir.
Con respecto a la opción
administrativa de reasignación, efectivamente cuando se reasigne el caso no
podría usted actualizar la colección indicada. Si es muy común la
reasignación, debería usar un método más avanzado de reasignar las tareas
usando por ejemplo la capa SOA (método assignActiviy) en conjunto con la lógica
para actualizar la colección y restringir la posibilidad de que se reasigne de
forma administrativa
Saludos
Buen día,
Tengo una duda similar, necesito realizar un filtro en una tabla agrupado según el usuario que este en dicho proceso, la imagen de la tabla lo estoy adjuntando en este comentario
me imagino que sera en opciones avanzadas de la tabla...
pero no tengo idea
agradecería alguna ayuda
saludos
Estimado Juan Luis,
Favor siga los siguientes artículos para filtrar por el campo que desea:
Saludos
Los comentarios han sido bloqueados en esta página