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:

alt text

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%20Soria's gravatar image

Carlos Soria ♦♦
1.2k129141148
accept rate: 60%

edited 24 Feb '21, 10:52

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.

(24 Feb '21, 13:53) Fernando Paz ♦♦ Fernando%20Paz's gravatar image
Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×92
×8

Asked: 24 Feb '21, 10:51

Seen: 190 times

Last updated: 24 Feb '21, 13:53

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática