Un foro de discusión para nuestra comunidad de hispano hablante
#9061
Buenas tardes, mi duda es la siguiente, tengo un proceso de compra el cual debe cumplir con unas actividades, si todo va bien al momento de finalizar mi proceso mis usuarios tendrían acceso a otros procesos de la compañía como lo son soporte, quejas y reclamos y otros. Me gustaria saber como enlazar estos procesos al finalizar mi proceso de compra.

Se puede enlazar por medio de un enlace??
o como se puede??
#9083
Primero, tienes que dar los usuarios acesso a los otros procesos con Process Permissions. Puedes mostar los enlaces en un DynaForm con los elementos Link. Si no sabes el numero de enlaces de antemano, puedes usar JavaScript para insertar los enlaces en el DynaForm. Me imagino que necesitas usar executeQuery() en un trigger para buscar los otros casos en la tabla wf_<WORKSPACE>.APPLICATION. De alli puedes construir el URL a los otros casos para mostrar en tu DynaForm.
Aca es un ejemplo de un trigger para buscar un caso en otro proceso en que el mismo usuario está trabajando. Va a construir un enlace que se puede mostrar en el último DynaForm de su primer proceso:
Code: Select all
$user = @@USER_LOGGED;
$query = "select AD.APP_UID, AD.DEL_INDEX from APPLICATION as A, APP_DELEGATION as AD " .
     "where AD.APP_UID=A.APP_UID and A.PRO_UID='XXXXXXXXXXXXXXXXXXXXX' and " .
     "A.TAS_UID='YYYYYYYYYYYYYYYYYYYY' and A.USR_UID='$user'";  
$result = executeQuery($query);
if (is_array($result) and count($result) > 0)
{
   $case = $result[1]['AD.APP_UID'];
   $index = $result[1]['AD.DEL_INDEX'];
   $workspace = @@SYS_SYS;
   $lang = @@LANG;
   $skin = @@SKIN; 
   @@url = "http://<IP-ADDRESS>/sys$workspace/$lang/$skin/cases/cases_Open?APP_UID=$case&DEL_INDEX=$index";
}
Debes poner un campo nombrado "url" en tu DynaForm y executar este trigger antes de mostrar el DynaForm.

Use the latest verified Temu coupon $100 off ([acq[…]

To get $100 off, sign up as a new user using refer[…]

To get $100 off, sign up as a new user using refer[…]

To get $100 off, sign up as a new user using refer[…]