Day 7: ¿Que entendiste de: Process Modeling 101: Automate Your Business Processes?
Discussion posts and replies are publicly visible
Jesús Reyes Hernández
Process Modeling
Los modelos de procesos son un objeto de Appian para automatizar los workflow del negocio.
Appian cuenta con recursos finitos para almacenar datos, por lo tanto, es importante crear los procesos de una forma que conserve la cantidad de espacio que estos procesos ocupan en la memoria del sistema.
Se recomienda crear procesos más breves o crear procesos más prolongados de forma modular utilizando procesos de inicio y subprocesos para dividir workflos más largos, guardando datos más rápido y sin conservarlos en los procesos por un tiempo prolongado.
Configurar las tareas para que caduquen o se reasignen después de un tiempo de inactividad.
Se puede crear procesos nuevos o duplicando uno.
Los observadores pueden ver e iniciar el modelo de procesos, pero no pueden hacer cambios en el objeto de diseño
La vista diseñador sirve para crear modelos de procesos ejecutables.
La vista analista sirve para crear diagrama detallados de procesos. Appian proporciona una gran cantidad de nodos de workflow y servicios inteligentes de automatización.
Agregar el formulario de inicio utilizando la pestaña de Formulario de inicio de proceso en propiedades del proceso.
Los parámetros del proceso son variables que reciben valores al comienzo del proceso, se crean de manera automática de pues de agregar un formulario de inicio.
Las variables de procesos transfieren datos entre nodos, las entradas y salidas del nodo son variables locales que se usan dentro del nodo, para moverlas al siguiente nodo debe asignarles a variables del proceso.
Guardar y publicar antes de la depuración.
Depurar después de crear un nodo.
Las tareas de entrada de usuario permiten asignar tareas basadas en formularios a usuarios.
Usar la pestaña de formulario para agregar una interfaz a su tarea de entrada de usuario.
Usar la pestaña de datos para asignar las entradas de nodo a variables de proceso para poder pasar los datos al formulario y fuera de él.
Configurar el campo Valor para mostrar los datos al usuario y el campo Guardar en para pasar los datos nuevos del formulario al proceso.
Usar la pestaña de asignaciones para asignar la tarea a un grupo específico de usuarios.
Usar excepciones o transferencias para controlar las tareas que no se completan a tiempo.
Las puertas de enlace controlan el workflow en el modelo de proceso.
La puerta de enlace XOR se usa con más frecuencia, divide una única ruta en varias rutas salientes en función de una condición.
Tambien están las puertas de enlace OR, AND Y COMPLEX.
Para configurar una puerta de enlace hay que dirjirse a la pestaña de decisión.
Las tareas de secuencia de comando se usan para realizar actividades automatizadas, por ejemplo, para capturar metadatos que el usuario no escribirá en un formulario.
Las tareas de secuencia de comando se configuran usando salidas de nodos.
El servicio inteligente Escribe registros se usa para escribir datos en la tabla de la base de datos y sincronizar cambio de Appian, se configura en la pestaña de datos.
La pestaña de salidas se usa para pasar el valor de la clave primaria nuevamente al proceso.
Para garantizar que el nodo se ejecute siempre hay que seleccionar ejecutar como la persona que diseño este modelo de proceso en la pestaña de asignación.
Usar procesos de inicio y subprocesos para modularizar workflow más largos
Un subproceso puede ser síncrono o asíncrono, en cambio un proceso de inicio siempre será asíncrono.
Siempre hay que aislar los pasos que contienen aprobaciones, integraciones, temporizadores y eventos de regla u opera raciones reutilizables.
Si el proceso tiene un error, este aparecerá en cuando guarde y publique el proceso.
Un error común es no asignar los nodos asistidos a grupos de usuarios específicos.
Si los datos de un registro no se escriben en la base de datos, hay que revisar la configuración de entrada de registro.
Pasar sabes más acerca de un error, hay que dirigirnos a la pestaña de procesos de actividades en la vista monitor, pestaña de variables y errores en detalles del proceso.
Step-by-step #10
Step-by-step #11