Un foro de discusión para nuestra comunidad de hispano hablante

Moderator: amosbatto

By bcondarco
#783989
Hola,

La primera tarea en mi flujo de trabajo recupera correctamente los datos del usuario, los mismos que asigno a las variables correspondientes en base al siguiente Trigger:
Code: Select all
@@data1 = userInfo(@@USER_LOGGED);
[color=#4000FF]@@RO_ReportadoPor[/color] = @@data1['firstname'] . ' ' . @@data1['lastname'];

$sqlSdepartment = "SELECT CON_VALUE 
FROM CONTENT, USERS 
WHERE USERS.USR_UID = '"[email protected]@USER_LOGGED."' 
AND CONTENT.CON_ID = USERS.DEP_UID";
$resSdepartment = executeQuery($sqlSdepartment);
[color=#4000FF]@@RO_DptoQueReporta[/color] = $resSdepartment[1]['CON_VALUE'];
El problema viene con la segunda tarea. Una vez que se remite el formulario al supervisor, la segunda tarea recupera estos datos, la misma que debiera incluir los datos del supervisor, sin embargo, envés de recuperar los datos de este, mantiene los datos del usuario de la primera tarea. Es necesario que el supervisor cierre la sesión y vuelva a iniciar para que recupere correctamente sus datos y los muestre en el formulario. Para recuperar los datos del supervisor utilizo el siguiente Trigger:
Code: Select all
@@data2 = userInfo(@@USER_LOGGED);
@@RO_AprobadoPor = @@data2['firstname'] . ' ' . @@data2['lastname'];

$sqlSdepartmentAprueba = "SELECT CON_VALUE 
FROM CONTENT, USERS 
WHERE USERS.USR_UID = '"[email protected]@USER_LOGGED."' 
AND CONTENT.CON_ID = USERS.DEP_UID";
$resSdepartmentAprueba = executeQuery($sqlSdepartmentAprueba);
@@RO_DptoQueAprueba = $resSdepartmentAprueba[1]['CON_VALUE'];
Toda ayuda/comentario es bienvenido.

Gracias.

Thanks!

Hi, This user API https://wiki.processmaker.com/[…]

display pdf in panel control

Is there any solution?