Búsqueda de líder jerárquico por puesto de trabajo
Para construir un proceso donde los pasos deben ser enviados para la aprobación de los usuarios líderes, se debe buscar la definición de líder en algún registro. En un sistema G5, este registro ya existe, por lo que es posible buscar esta información a través del servicio. Para consultar el ejemplo utilizando el registro de jerarquía por puesto, acceda alPortal para desarrolladores sénior.
accesorequisitos previos senior de la plataforma X para más informaciones.
Buscando un líder en BPM
Ahora que ya existe el servicio para obtener la información del líder jerárquico, se puede configurar un servicio externo en BPM para obtener el nombre del usuario y asignar la tarea.
- Vaya a Senior X Platform > senior X > BPM > Configuración > Servicio externo con un usuario administrador y haga clic ennuevo servicio;
- Informale aNombre del Servicio;
- elegir latipo de solicitud, para este ejemplo se usará POST;
- Informale aURL servicio externo del servicio importado en el G5. Ejemplo: https://SERVIDOR_IP:PUERTO/SXI/G5Rest?servidor=https:// SERVIDOR_IP:PUERTO&módulo=rubí&servicio=com.senior.wf.utils&puerto=getUserLiderPorPosto;
- EnAperitivo, informar los parámetros enviados al servicio G5, y ensalidas , los parámetros devueltos por el servicio G5, que en este caso es el nombre de usuario principal.
- Haga clic en Guardar.
Con el servicio externo creado, el siguiente paso es hacer uso de él en un proceso.
- Vaya a Senior X Platform > senior X > BPM > Procesos con un usuario administrador y edite el proceso deseado;
- Enajustes, clickea enCaudal para abrir el proceso;
- Seleccione el enlace para configurar el servicio externo y asigne el valor de retorno a una variable de proceso;
- clickea enpara configurar, informe al Servicio externo registrado y configure como se indica a continuación.
EnProhibido:
tipo de valor
- variable de proceso: son los campos del formulario de proceso;
- Constante: valor fijo del parámetro;
- variable de ejecución: son valores de ejecución del proceso, como nombre del proceso, responsable, solicitante, entre otros;
- Valor: según el Tipo de valor seleccionado.
EnSalida:
- variable de proceso: a qué variable de proceso se le asignará el valor de retorno.
Después de la configuración, el enlace debe estar punteado, lo que indica que hay un servicio externo configurado.
Con fines de prueba, puede ejecutar el proceso y mantener el campo utilizado como variable de proceso para que el servicio G5 vuelva a estar visible. Al iniciar el proceso, en el segundo paso posterior a la ejecución del servicio externo, el campoLíder debe ser llenado con el nombre de usuario del líder del solicitante.

English
Español

