ACTIVIDADES / G

Anuncio
ACTIVIDADES / G-WORKFLOWS.
PROPIEDADES
La grilla presenta una serie de propiedades, las que se presentan en negrita son
ilustrativas y no modificables:
Elemento: Indica el nombre del flow en BPMN.
Categoría: Categoría a la que pertenece en BPMN.
Id: Identificador único dentro del diagrama.
Nombre: Nombre textual de la tarea o subproceso.
Tipo: Existen dos tipos de tareas visibles (aquellos donde el usuario debe interactuar
formularios, listados, etc.) visibles (script de servidor).
Lenguaje: Permite indicar con que lenguaje se procesaran las plantillas, las opciones
son G, Perl o bien puede indicar una Url.
Métodos: Permite relacionarles a las actividades y subprocesos el método a ejecutar,
para el caso de las actividades y dependiendo el valor de la propiedad “lenguaje”
podrá ser una plantilla G, una script Perl o bien una Url.
Si bien puede escribirse directamente la dirección completa para la plantillas,
pulsando el botón de la propiedad puede acceder a un asistente, donde podrá optar
por plantillas predefinidas o de usuario.
Para el caso de los Subprocesos debe asociarse un archivo G-Workflow.
Param. Input/output: Los métodos pueden requerir de parámetros al ser invocados,
estos se declaran desde la propiedad “Param. input”. Para cada parámetro se debe
indicar nombre y valor. Para el caso de los nombres debe respearse la sintaxis válida de
parámetros enviado por url y en el atributo valor se puede colocar un texto, número o
cualquier sintaxis de variable o campo G. Si se opto por métodos predefinidos la lista
de parámetros es rellenada automáticamente, solo se debe asignar valores.
Del mismo modo se pueden definir parámetros de salida, estos parámetros se
convierten en variables de workflows y pueden accederse en cualquier otro punto o
plantilla con la sintaxis W.nombreVariable o dentro de g:eval con
gwflw_getvar(‘nombreVariable’), donde nombreVariable es el mismo nombre del
parámetro.
Nivel de Seguridad: Permite definir tres niveles de seguridad por grupo de usuario,
perfil de usuarios o a un usuario puntual, de este modo se restringe la ejecución de un
actividad o subproceso, este punto está ligado a la seguridad elegida para el aplicativo
G.
Descripción: Es un campo de texto que permite asociar una descripción resumida o
anotación de la actividad o proceso.
Acción post: Esta propiedad permite definir qué acción o control de flujo se tomara
cuando el usuario realice el submit del formulario. Los valores posibles son:
 User Define: es el valor por default, esto indica que es el usuario quien debe dar
la acción de fin de tarea o tarea cumplida, comúnmente en la bandeja de
workflows tiene un botón para ejecutar esta acción.
 Next and Stop: indica que luego de hacer submit se dara por finalizada la
actividad, pasando al siguiente paso pero sin ejecutarlo.
 Next and View: Ídem del anterior pero muestra o ejecuta la siguiente actividad.
 Function: Permite definir una función, con sintaxis Perl, que debe retornar
alguno de los modos, “userdefine”, “nextandstop” o “nextandview”.
KPIs: Permite indicar una lista de KPIs (key performance indicators), que se registraran
en la clase configurada en el motor del G-Workflows. Estos KPIs deben indicarse con
nombre y valor, donde este último puede ser una variable de Workflows , un campo de
plantilla o una función que retorne el valor.
Tiempo Estimado: Permite ingresar un valor estimado para llevar acabo la tarea, ese
valor se utiliza para disparar alarmas en la bandeja de wflw’s.
Costo: Permite indicar un costo referencial de la tarea, de este modo se podría costear
todo el proceso.
Descargar