- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 02-12-2019 03:14 PM
Hola,
Para reestructurar la pregunta de este artículo, la idea es explicar cómo definir un aprobador basado en un usuario seleccionado dentro de un formulario del catálogo de servicios.
El escenario es un formulario, en el cuál el solicitante debe indicar un usuario en un campo de referencia. Este usuario debe convertirse automáticamente en el aprobador de esta solicitud.
Esto se logra por medio de código javascript.
La tarea se realiza en el flujo de trabajo (workflow).
En este caso utilicé una actividad de "Approval - User".
Este script toma el usuario de la variable "u_contractor_manager" es decir este es el campo de referencia que definí en mi formulario y es el que el script utiliza para definir el aprobador.
Espero que les sirva.
Copio el código abajo para mayor facilidad:
var appr = current.variables.u_contractor_manager;
answer = [];
answer.push(appr);