Me hicieron la solicitud de configurar una ruta condicional para la solicitud de constancias, que se basará en el tipo de planilla del empleado y según el tipo de planilla de empleado lo debe autorizar un rol en específico.
Sería de la siguiente forma:
- Tipo Planilla 1 -> Autoriza Rol 1 y Rol 2
- Tipo Planilla 2 -> Autoriza Rol 3
- Tipo Planilla 3 -> Autoriza Rol 4 y Rol 5
Cuando estaba haciendo la configuración de las rutas, me surgieron las siguientes dudas:
- Es posible que una entidad tenga más de una ruta de autorización (según yo se no, si era posible en las rutas condicionales se podía colocar 2 condiciones para el tipo de planilla 1 y que una fuera al Rol 1 y otra al Rol 2
- Es posible agregar actividades en paralelo en las rutas de autorización o son secuenciales (Esta era otra alternativa, colocar el Rol 1 y Rol 2 como actividad en la ruta de autorización del tipo planilla 1, pero se necesitaba que se ejecutarán en paralelo
Como se configuró al final es que se creo un solo rol por cada tipo de planilla y se configuró en las rutas condicionales de la siguiente forma
- Tipo Planilla 1 -> Autoriza Rol 6 (incluye al rol 1 y rol 2)
- Tipo Planilla 2 -> Autoriza Rol 3
- Tipo Planilla 3 -> Autoriza Rol 7 (incluye al rol 4 y rol 5)
En evolution la ruta condicional quedo de la siguiente forma:

Me da duda si la forma en como se configuró es la mejor con la infraestructura que está en Evolution o si era posible hacerlo de otra forma
asked
24 Feb '21, 10:51
Carlos Soria ♦♦
1.2k●129●141●148
accept rate:
60%
Lo único que agregaría es que no se muestra en la imagen si usaste la ruta principal como un "else" aplicable luego de evaluar todas las condiciones y que ninguna cumpla.