Un foro de discusión para nuestra comunidad de hispano hablante
User avatar
By milagrosmaria16
#817195
Buen día,

Tengo una consulta referente a los departamentos, yo los tengo definido de la siguiente forma:

Image

Ejm: He logrado hacer que los tickets de los recursos dentro de Base de Datos sean aprobados por la persona asignada en el Sub Departamento.
Pero si la persona asignada en Base de datos genera un ticket quiero que este sea aprobado por la gerencia, en este caso, la gerencia de infraestructura.

Espero me puedan apoyar por favor, gracias de antemano.
User avatar
By amosbatto
#817619
Si tienes un proceso como:
[Tarea1 (miembro de Base de Datos)] -> [Tarea2 (gerente de Base de Datos)] -> [Tarea3 (gerente de Gerencia de Infraestructura...)]

Puedes usar la regla de asignación Reports To en ambos Tarea2 y Tarea3 y estas tareas seran asignadas a los gerentes.

Si tienes un proceso como este donde pasas directamente de un miembro del subdepartmento al gerente de departmento principal):
[Tarea1 (miembro de Base de Datos)] -> [Tarea2 (gerente de Gerencia de Infraestructura...)]

Puedes usar Value Based Assignment y usar la variable @@asignadoTarea2.
Puedes crear un trigger así para setear la variable:
Code: Select all
$aMiembro = userinfo(@@USER_LOGGED);
if (empty($aMiembro['reportsto'])) {
   throw new Exception("Usuario {$aMiembro['username']} no tiene un gerente para asignar a Tarea2");
}
@@asignadoTarea2 = $aMiembro['reportsto'];
Este trigger debe ejecutar Before Assignment en Tarea1.

Hello. For rental housing, there are software solu[…]

Experience heightened pleasure with Cenforce 100 M[…]

Get an instant solution to move emails to MBOX for[…]

Most Demanding OST to PST Converter

The most demanding OST to PST Converter is TrijaT[…]