Datos del formulario de inicio automático - solicitud de vacaciones

Necesito ayuda con los siguientes puntos

  1.  en el formulario de inicio necesito que algunos datos sean automáticos:
    

a) Quiero que aparezca el Nombre del que inicia de manera automática como texto
b) Quiero que el Cargo sea automático de acuerdo a quien inicia y está llenando la solicitud
c)Quiero que el departamento al que pertenece sea automático de acuerdo a quien inicia y está llenando la solicitud

  1.  Necesito que los días hábiles de vacación se cuenten en el formulario de solicitud, según la fecha de inicio y fin de vacación que se elija ¿Es posible?
    
  2.  Necesito que los pdf que se suben en la primera etapa (formulario de solicitud) se pueda ver en cada etapa de aprobación
    

Buenas tardes @Pamelaaranibar!

Aquí tienes las respuestas para cada punto. Si necesitas ayuda con alguna de las soluciones, no dudes en contactarnos que con gusto te podemos ayudar en la implementación de las mismas.

1) a) Nombre del que inicia de manera automática

¿Es necesario que se muestre en el formulario? La información del iniciador se registra automáticamente en el rol “Iniciador del proceso” y se puede consultar en etapas posteriores del proceso. Sin embargo, si prefieres visualizar el nombre del usuario al mostrar el formulario inicial, se puede hacer mediante la creación de una validación de Qflow.

1) b y c) Cargo y Departamento automáticos

Esto puede lograrse mediante una Tarea de código, aunque no se mostraría en el formulario inicial, sino en etapas posteriores, como por ejemplo la tarea de aprobación. Además, esta información puede ser utilizada para asignar de forma automática a la persona encargada de realizar la aprobación.

Si es necesario visualizarlo desde el formulario de inicio:

2. Días hábiles en formulario

La solución es análoga al punto anterior. Se puede calcular los días hábiles en una Tarea de código, basándose en el calendario definido para el usuario. Esto proporcionaría información accesible en las distintas etapas del proceso.

Si necesitas ver la cantidad de días solicitados desde el formulario inicial, aquí hay una posible solución:

  • Para la versión Cloud, es posible utilizar un dominio de web service, utilizando un web service personalizado, que envíe como parámetros de entrada las fechas elegidas y devuelva la cantidad de días calculados. Los web services expuestos por Qflow exponen la información necesaria para obtener el calendario al que pertenece un usuario y la información necesaria de los calendarios.
  • Para la version on premise, es posible utilizar formularios personalizados para realizar ese cálculo en el formulario mismo.

3. Mostrar adjuntos
Esto es posible de definir utilizando el alcance en cada formulario. Si por ejemplo en la tarea de “Aprobación de supervisor”, se desea que se puedan ver los adjuntos, se debe de:

  • Acceder a la configuración de la tarea desde el diseño del proceso:

image

  • Ir a la sección de Alcance y expandirla.

  • Ir hacia la parte de alcance de adjuntos.

  • Definir en el campo “Accesibilidad” si permite que únicamente se listen, si pueden descargarlos (sólo lectura), si pueden modificarlos o si tienen control total (pueden eliminar, etc.).

Espero esta respuesta te haya resultado de utilidad. Cualquier consulta o apoyo que necesiten para automatizar su proceso de vacaciones estamos a las órdenes.

Saludos,
Maxi