Soporte
EN PT ES
Wiki
Contenido
Discusión
Historial
Backlinks

Datos requeridos para agregar una actividad a una aplicación

Cuando se dispone a agregar una actividad se despliega la pantalla siguiente.



  • Nombre: es el nombre que identificará esta Actividad.
  • Ambiente actual: es el ambiente en que se encuentra la actividad. Se podrá seleccionar cualquier ambiente definido para la aplicación ó puede estar Offline.
  • Si el "Tipo de actividad‟ es "Nombre de programa‟ se solicita:
    • Nombre: nombre del programa (página web). Los mismos pueden estar desarrollados en cualquier tecnología web. Se cuenta con un servicio el cual permite acceder a la sesión de usuario, obteniendo así los roles y permisos sobre las actividades indicadas en el mismo. No pueden haber dos actividades de una misma aplicación con el mismo nombre de programa y los mismos parámetros. En el caso de desarrollar la aplicación con GeneXus (www.genexus.com), las actividades serían el nombre de los web panels y transacciones. Para acceder a la sesión de usuario se cuenta con acceso a la base de datos de GXportal, a través de APIs y Data Views. Para consolidar estos objetos en su KB descargue el archivo xpz que se encuentra en nuestro sitio en el área de descargas, el mismo también cuenta con un ejemplo.
    • Parámetros fijos: descripción de los parámetros del programa, en caso que el programa definido los reciba, los mismos deben estar separados por coma (",").
    • ¿Recibe parámetros de seguridad?:  se debe marcar la casilla en caso que el programa reciba parámetros de seguridad que envía GXportal, el mismo permite validar la sesión del usuario. 
  • Si el “Tipo de actividad” es “GXflow‟” (www.gxflow.com) se solicita:
    • Funcionalidad: se deberá seleccionar la funcionalidad de GXflow, en la lista se despliegan los posibles puntos de entrada de la aplicación realizada utilizando GXflow como motor de Workflow, permitiendo esto incorporar fácilmente aplicaciones orientadas a procesos. Esta brinda integración transparente entre GXportal y GXflow.
    • Algunos ejemplo de las funcionalidades son:
      • Administrador de procesos
      • Consola de Administración
      • Escritorio
      • Escritorio – Bandeja de Entrada
      • Escritorio – Bandeja de Salida
      • Tareas de Workflow
        • Se desplegará una lista de procesos de la aplicación, y al seleccionar uno se despliega una lista de tareas de ese proceso seleccionado.
        • Esto permite iniciar un Proceso-Tarea de Workflow desde el menú de la aplicación (ejecutando en forma batch el motor de Workflow).
  • Si se está integrando una aplicación GeneXus con GXflow debe tener en cuenta las siguientes consideraciones:
    • Descargar objetos para integración  GXflow GXportal.
    • Verificar en la KB, que los SDTs WFSDTProcessDefinitions y WFSDTTasks tengan en sus propiedades, configurado la propiedad “Exposed name” = nula (vacío) y la propiedad “Exposed namespace” = "gxflow".
    • Nominar los usuarios que van a participar en el workflow.
    • Los usuarios deben ser definidos únicamente en GXportal.
    • Los roles del usuario deben administrarse desde GXportal.
    • Mapear los roles del portal con los roles de GXflow. Para esto se debe definir en GXportal un rol por cada rol de GXflow y en la propiedad “Código externo” ingresar el identificador del rol en GXflow. El número se obtiene desde el backend de GXflow, accediendo con el usuario WFADMINISTRATOR, ir a Consola de Administración, y luego el TAB Roles. De esta forma se centraliza la definición de usuario en GXportal, al momento de ingresar a una actividad de tipo “GXflow”, GXflow toma los mismo roles que tenga ese usuario autenticado en GXportal. Esta sincronización de roles entre GXportal y GXflow se realiza una sola vez por sesión, por lo tanto si se cambian los roles de un usuario en la sesión, para que GXflow visualice ese cambio se debe cerrar y abrir el navegador nuevamente.

Categorías:

    Wiki inicio
    Categorías
    Cambios recientes
    TOUR
    Tutoriales
    Documentación
    EMPRESA
    Soporte
    © Todos los derechos reservados. GeneXus y sus productos son marcas registradas por GeneXus S.A. | Política de privacidad | Información de contacto