NODUM - HERRAMIENTAS / WORK FLOW
Ejecucion Multiple WF
Introducción
Para ejecutar varias tareas del Workflow desde el panel de tareas pendientes debe configurarse desde el formulario Ejecución Múltiple WF (TwfMultiple). Una vez ingresada la configuración, queda habilitada la opción de seleccionar varias tareas automáticamente en el panel de tareas pendientes, ingresar los valores y ejecutar todas esas tareas seleccionadas.
Visualmente la opción aparece de la siguiente manera, luego de seleccionar varias tareas y presionar el botón derecho sobre ellas:
Aparece la siguiente ventana al seleccionar la opción Ejecutar Tareas Automáticamente:
Esta ventana se arma de acuerdo a la configuración ingresada en el formulario Ejecución Múltiple WF (ver Configuración)
Luego de ingresar los datos y presionar el botón Aceptar, se ejecutan las tareas y se muestra un informe con los resultados:
Para ejecutar varias tareas del Workflow desde el panel de tareas pendientes debe configurarse desde el formulario Ejecución Múltiple WF (TwfMultiple). Una vez ingresada la configuración, queda habilitada la opción de seleccionar varias tareas automáticamente en el panel de tareas pendientes, ingresar los valores y ejecutar todas esas tareas seleccionadas.
Visualmente la opción aparece de la siguiente manera, luego de seleccionar varias tareas y presionar el botón derecho sobre ellas:
Aparece la siguiente ventana al seleccionar la opción Ejecutar Tareas Automáticamente:
Esta ventana se arma de acuerdo a la configuración ingresada en el formulario Ejecución Múltiple WF (ver Configuración)
Luego de ingresar los datos y presionar el botón Aceptar, se ejecutan las tareas y se muestra un informe con los resultados:
¿Cuáles son los distintos estados de las tareas de WF?
Las tareas del workflow tienen cuatro estados posibles:
B - Borrada
C - Cancelada
F - Finalizada
P - Pendiente
B - Borrada
C - Cancelada
F - Finalizada
P - Pendiente
¿Por qué no puedo visualizar las opciones de resignar, cancelar o delegar al hacer click derecho en una tarea de workflow?
Se debe tener permisos de supervisor en el BPM para poder operar con las opciones de la tarea. Para otorgar permisos se debe solicitar a un consultor que en el BPM coloque como supervisor al usuario o grupos de usuarios correspondientes.
¿Cómo puedo cancelar tareas en BPM/WorkFlow?
Para que una tarea se pueda cancelar se deben cumplir dos cosas: Que la tarea esté configurada desde el diseño del proceso como cancelable.Que el usuario que lo quiera realizar sea administración del proceso.
¿Cómo puedo cancelar una tarea, si la cancelación tiene un formulario asociado pero solo necesito cancelar la tarea porque el proceso se siguió por fuera?
Cuando la tarea tiene asociado un formulario para cancelar pero ese formulario fue ejecutado directamente y da error porque el registro ya se ingresó, la única forma de cancelar la tarea es manualmente desde una herramienta externa. Será necesario actualizar las tablas de WF directamente, las tablas a actualizar son wfi_tareas y wfi_usuarxtarea marcando el status en C.
En la base modelo existe un query para hacer esto, se llama Cancelo tarea Manualmente.
En la base modelo existe un query para hacer esto, se llama Cancelo tarea Manualmente.
Cuando levanto el navegador, da error al cargar las tareas del WF, ¿cómo puedo solucionarlo?
Este error no es un error muy recurrente pero nos ha ocurrido con clientes que tienen muchísimas tareas pendientes y son tantas que la memoria asignada en el navegador cliente no le alcanza. En caso de querer ampliar la memoria del cliente en esta pregunta explica dónde se configura, Nodum Wiki (nodumsoftware.com)
¿Cómo exporto un flujograma?
Desde el menú nos situaremos sobre el Navegador de Procesos. Esto nos permitirá visualizar todos los flujogramas. (Fig. 1)Al elegir el flujograma que queramos exportar, visualizamos a la derecha una barra. La opciones de exportación en esta barra son en formato PNG o PDF (Fig. 2)En rojo PNG en verde PDF (Fig. 3)
¿Cómo agregar un usuario a un grupo correspondiente de Work Flow?
Se debe agregar en el formulario Grupos de Usuarios WF (MWFGrupos)
¿Cómo configurar un grupo en Work Flow? para los Responsables de Rendicion de Cobranzas
Se debe verificar el grupo de usuarios definido para la tarea en el BPM correspondiente (Navegador de Procesos) y luego agregar el usuario en dicho grupo. Para esto hacer click en la documentación de la tarea, según el siguiente ejemplo: (Fig.1)
No me deja hacer una solicitud de certificado porque no hay usuarios para asignar la tarea.
Se debe verificar el grupo de usuarios definido para la tarea en el BPM correspondiente (Navegador de Procesos) y luego agregar el usuario en dicho grupo. Para esto hacer click en la documentación de la tarea, según el siguiente ejemplo: (Fig.1)
¿Cómo sé a que usuarios les cae la tarea que se lanzan del Work Flow?
En el flujograma de proceso (Navegador de Procesos), si clickeamos los tres botones ubicados debajo de un formulario (cuadrante celeste) nos va a desplegar ícono de hoja blanca. Si lo clickeamos vamos a ver que nos indica a qué usuarios les cae la tarea.
Mensaje error al aceptar un formulario perteneciente a un BPM (código error: 0)
Ocurre cuando el usuario que quiere levantar la tarea desde su bandeja de entrada no tiene permisos para utilizar el formulario de esa tarea. Debe solicitar permisos al administrador del sistema. En caso de no existir, los permisos se asignan con el Administrador de Seguridad, vaya a la documentación del mismo para saber cómo utilizarlo.
¿Por qué no me llega la tarea si estoy en el grupo al que le deberían llegar?
El usuario no está asociado al flujograma del proceso (BPM en el Navegador de Procesos).Para asociarlo se debe utilizar el formulario a Usuarios por Proceso (WorkFlow) (MUsuarioXProceso).
¿Para qué sirven las tareas asignadas de la bandeja de entrada?
Las tareas asignadas son las que generas con tu usuario a partir de una transacción. Por ejemplo una Nota de crédito que requiere autorización. La autorización es una tarea asignada para el usuario que se encarga de autorizar la NC que creaste.
¿Cómo colocar un usuario Suplente en Work Flow?
Debe definirse el usuario ausente y el usuario suplente en el formulario Suplentes de Workflow (TwfSuplentes).
El usuario suplente puede ver todas las tareas que tenga asignado el usuario ausente, independientemente de la fecha en la que dichas tareas se hayan generado.
El usuario suplente puede ver todas las tareas que tenga asignado el usuario ausente, independientemente de la fecha en la que dichas tareas se hayan generado.
Al ejecutar un formulario desde el WORK FLOW me da "Error 0"
La tarea de WF siguiente a la que se está ingresando no pudo ser asignada a ningún usuario del sistema.
Necesitaría agregar a la gente de compras como supervisores del proceso de Orden de Compra Directa
Se agregan en Usuarios por Proceso (WorkFlow)
Parametrice al usuario en el deposito pero no le cae la tarea, ¿por que?
Pueden ocurrir dos cosas: 1)El usuario si bien está habilitado en el depósito no tiene el check de recepciona por lo tanto tienen que ponerle el check. 2)El usuario no ve el formulario en el MENÚ, para solucionar este problema se le debe de dar permiso en el administrador de seguridad o ingresar en el grupo de recepcionadores.
No veo una tarea de WF que está pendiente.
Primero tienen que verificar que tengan la tarea asignada, luego puede pasar que tenga más tareas del máximo que puede ver, se puede aumentar el máximo en la Bandeja de Entrada
Se generó una tarea en el Work Flow pero no le llegó al usuario que debería.
Verificar en el Navegador de Procesos los usuarios para el proceso.
No puedo abrir una tarea que está en tareas asignadas.
Las tareas asignadas no se pueden abrir, son tareas que tiene pendiente otro usuario. Se generan por transacciones que hace el usuario y estás asignadas a otros usuarios
¿Como se reasigna una tarea?
Lo pueden hacer los supervisores del proceso, buscan la tarea y luego con click derecho pueden reasignar.
¿Como reasignar todas mi tareas cuando me voy de licencia?
Pueden asignar un suplente para los procesos del usuario en Suplentes de Workflow. Esto permite que el usuario suplente vea las tareas del usuario definido como ausente, por el período que se defina.
¿Cómo agregar un usuario a un grupo correspondiente de WORK FLOW?
Se debe agregar en el formulario Grupos de Usuarios WF (MWFGrupos)
No se me está actualizando el WORK FLOW de Nodum cuando lo abro. La única forma de autorizar las facturas es en el buscador de tareas lo cual no es muy práctico
Lo que puede pasar es que tenga más tareas del máximo que puede ver, se puede aumentar el máximo en la Bandeja de Entrada (Fig.1) .
No veo todas las tareas que tengo pendientes.
Modificar el campo “Ver máximo” que está ubicado en el borde inferior derecho del Navegador Nodum.
No me aparece una tarea que tengo asignada
Modificar el campo “Ver máximo” que está ubicado en el borde inferior derecho del Navegador Nodum.
¿Como agregar un usuario para que le llegue una tarea?
Se debe agregar en el formulario Usuarios por Proceso (WorkFlow) (MUsuarioXProceso).Se debe agregar en el formulario Grupos de Usuarios WF (MWFGrupos) para el grupo que corresponda según la documentación de la tarea. Dicha documentación se encuentra en la propia tarea dentro del BPM del Navegador de Procesos. Si la tarea es de autorización, el paso 1.1 se sustituye por éste. Se debe agregar el usuario en el formulario Autorizaciones WF x Niveles (MWFAutorizacion)
Al ingresar nuevo precio en la factura genera un error que dice “no se definió usuario para la tarea”
No existe usuario autorizador para la diferencia de precio.Esto se define en el formulario Autorizaciones WF x Niveles (MWFAutorizacion)
¿Cómo puedo reasignar un autorizador de una OC o factura de proveedor?
Se debe agregar al nuevo usuario en el formulario Autorizaciones WF x Niveles (MWFAutorizacion). En caso de que la reasignación sea durante un período limitado, puede simplemente definirse el nuevo autorizador como usuario suplente del original dentro del formulario Suplentes de Workflow (TwfSuplentes).
¿Cómo puedo configurar autorizaciones en el módulo de pagos?
Se debe agregar el usuario en el formulario Usuarios por Proceso (WorkFlow) (MUsuarioXProceso).Se debe agregar al usuario autorizador en el formulario Autorizaciones WF x Niveles (MWFAutorizacion).
¿Cómo defino los usuarios autorizadores para las planillas de rendición?
Se debe agregar el usuario en el formulario Usuarios por Proceso (WorkFlow) (MUsuarioXProceso).Se debe agregar al usuario autorizador en el formulario Autorizaciones WF x Niveles (MWFAutorizacion).
