Configuración de un flujo de trabajo Básico con Gestión procesos
Este artículo cubre cómo configurar un flujo de trabajo para una aplicación utilizando la función Gestión procesos.
Configuración de un flujo de trabajo básico con Gestión procesos
En esta sección aprenderá cómo crear un flujo de trabajo básico en la configuración Gestión procesos.
En la pantalla de configuración Gestión procesos, deberá configurar los ajustes Situación antes de actuar, Lista de asignatarios, Condiciones para emprender esta acción, Nombre de la acción y Situación tras la adopción de medidas.
Es posible que desee organizar su flujo de trabajo visualmente (por ejemplo, con un gráfico o mapa) de antemano para facilitar la configuración.
En el siguiente ejemplo, configuraremos los ajustes Gestión procesos para crear un flujo de trabajo para una aplicación de solicitud de compra.
Este flujo de trabajo requerirá un aprobador asignado para confirmar y aprobar los registros de solicitudes de compra creados por los usuarios.
Pasos
-
Haga clic en el ícono Ajustes app (el ícono con forma de engranaje) en la parte superior derecha de la pantalla "Vista".
-
En la pantalla "Ajustes app", seleccione la pestaña Ajustes app y luego haga clic en Gestión procesos en Ajustes generales.
-
En la sección 1. Habilitar esta función, seleccione la casilla de verificación Habilitar la gestión de procesos.
Los valores Por defecto se establecen en las secciones 2. Ajustes de estado y 3. Ajustes del flujo del proceso como ejemplos.
La configuración de cada sección se refleja en el diagrama bajo Diagrama de flujo del proceso. -
Configuración 2. Ajustes de estado.
El estado de un registro indica en qué paso del flujo de trabajo se encuentra actualmente el registro.
Los tres estados siguientes se configuran de antemano: "No iniciadas", "En curso" y "Completd.". Puede cambiar los nombres de los estados, agregar otros nuevos o eliminar los que no necesite.
En este ejemplo, cambiaremos los nombres de los tres estados a "Antes de aplicar", "Aplicando" y "Aprobado", respectivamente.
-
Configuración 3. Ajustes del flujo del proceso.
Antes de hacerlo, es posible que desees organizar tu proceso de trabajo en forma de tabla para que sea más fácil visualizar el flujo de trabajo.
Referencia: Diseño Gestión procesos
En este ejemplo, configuraremos los ajustes según la tabla de procesos que aparece a continuación.El primer estado en la sección Situación antes de actuar se establece automáticamente en el estado inicial que haya establecido en el Paso 4. En este ejemplo, "Antes de aplicar" se establece automáticamente como el primer estado.Estado anterior
Tomando acciónLista de asignatarios Condiciones para
Toma esta acciónNombre Acción
(Nombre del botón)Estado después
Acción tomadaAntes de aplicar Creado por Aplicar Aplicando Aplicando Aprobador Aprobar Aprobado -
Configurar Lista de asignatarios.
"Asignatario" se refiere al usuario que está asignado para llevar a cabo una acción que hará avanzar el estado del flujo de trabajo de un registro.
Para el primer estado, puede establecer el cesionario como Creado por, lo que convierte al usuario que creó el registro en el cesionario, o como Ajustar a cualquiera.
En este ejemplo, seleccionaremos Creado por.
-
Establecer Condiciones para emprender esta acción.
Al configurar las Condiciones para emprender esta acción, puede crear un flujo de trabajo con criterios de ramificación.
Configuración de flujos de trabajo Gestión procesos con criterios de ramificación
En este ejemplo, dejaremos Todos los registros seleccionados.
-
Configurar Nombre de la acción.
Aquí puede establecer el nombre del botón para realizar la acción correspondiente en el flujo de trabajo. El botón aparecerá en las pantallas de los asignados.
En este ejemplo ingresaremos "Aplicar".
-
Configurar Situación tras la adopción de medidas.
Cuando se realiza la acción, el estado cambia del que ha configurado en la sección Situación antes de actuar al que configura aquí.
Puede seleccionar un estado de los estados establecidos en el paso 4. En este ejemplo, seleccionaremos "Aplicando".
Ha configurado correctamente la primera parte del flujo de trabajo, desde el primer estado hasta el siguiente (desde "Antes de aplicar" hasta "Aplicar").
-
Configure el resto del flujo de trabajo de la misma manera.
Para este ejemplo, configuraremos el flujo de trabajo desde el estado "Aplicar" al estado "Aplicado" como se describe a continuación.
- Situación antes de actuar:
Seleccione "Aplicar". - Lista de asignatarios:
Con El usuario elige a un asignatario de la lista para emprender la acción seleccionada, haga clic en Añadir un campo de formulario y seleccione "Aprobador". - Condiciones para emprender esta acción:
Salir Todos los registros seleccionados. - Nombre de la acción:
Ingrese "Aprobar". - Situación tras la adopción de medidas:
Seleccione "Aprobado".
Para seleccionar "Aprobador" como asignado como en el ejemplo anterior, primero debe agregar un campo de "Selección del usuario" en el formulario de la aplicación y nombrar el campo "Aprobador".
Ha configurado correctamente los ajustes para el estado "Aplicando".
Tenga en cuenta que no necesita configurar los ajustes para el último estado (en este ejemplo, "Aprobado").
- Situación antes de actuar:
-
Consulte el diagrama en Diagrama de flujo de proceso en la parte superior de la pantalla para asegurarse de que su proceso esté configurado como lo esperaba.
-
Haga clic en Guardar en la parte inferior derecha de la pantalla.
-
Haga clic en Act. app en la parte superior derecha de la pantalla.
-
En el cuadro de diálogo de confirmación, haga clic en Act. app.
Ha configurado correctamente los ajustes Gestión procesos para crear un flujo de trabajo para su aplicación.
Cuando agrega y guarda un registro en la aplicación, el primer estado en el flujo de trabajo y el botón (acción) para avanzar el estado se muestran en la pantalla "Detalles del registro".
Más información sobre cesionarios
"Asignatario" se refiere al usuario que está asignado para llevar a cabo una acción que hará avanzar el estado del flujo de trabajo de un registro.
Cuando se asigna una acción a un usuario, el botón para realizarla se mostrará únicamente en la pantalla "Detalles del registro" del usuario. El botón no se mostrará para los usuarios que no sean usuarios asignados.
Si no se establece ningún asignado para una acción, el botón para realizarla se muestra para todos los usuarios.
Cómo configurar asignados
Se pueden establecer asignatarios para cada estado.
Para el primer estado, configure el cesionario como Creado por, lo que convierte al usuario que creó el registro en el cesionario, o como Ajustar a cualquiera.
Para el segundo estado y los estados subsiguientes, puede establecer asignados ingresando directamente un nombre de usuario o nombre de departamento, o seleccionando un campo Añadir un campo de formulario.
Para establecer varios usuarios y/o departamentos como asignados, seleccione una de las siguientes opciones en el menú desplegable Lista de asignatarios: El usuario elige a un asignatario de la lista para emprender la acción, Todos los asignatarios de la lista deben tomar medidas o Un asignatario de la lista debe tomar medidas.
La opción que seleccione determinará cómo se designará al asignado y cuándo cambiará el estado del flujo de trabajo. Consulte a continuación para obtener más detalles.
-
Si selecciona "El usuario elige a un asignatario de la lista para emprender la acción"
- Cómo se designa al cesionario:
Los usuarios agregados a la Lista de asignatarios en la configuración Gestión procesos son candidatos para convertirse en usuarios asignados. El usuario asignado del estado anterior selecciona a un usuario entre los candidatos para que sea el usuario asignado del siguiente estado. - Cuándo cambiará el estado:
Cuando el usuario designado como cesionario realiza la acción relevante, el estado cambia.
- Cómo se designa al cesionario:
-
Si selecciona "Todos los asignatarios de la lista deben tomar medidas"
- Cómo se designa al cesionario:
Todos los usuarios agregados a la Lista de asignatarios en la configuración Gestión procesos se convierten en asignados. - Cuándo cambiará el estado:
Cuando todos los asignados realizan la acción relevante, el estado cambia.
- Cómo se designa al cesionario:
-
Si selecciona "Un asignatario de la lista debe tomar medidas"
- Cómo se designa al cesionario:
Todos los usuarios agregados a la Lista de asignatarios en la configuración Gestión procesos se convierten en asignados. - Cuándo cambiará el estado:
Cuando cualquiera de los asignados realiza la acción relevante, el estado cambia.
- Cómo se designa al cesionario:
Configuración de flujos de trabajo Gestión procesos con criterios de ramificación
Puede dirigir su flujo de trabajo para que pase a diferentes acciones en función de los valores ingresados en los campos que especifique en la configuración Gestión procesos.
Por ejemplo, puede configurar los ajustes de tal manera que si el valor ingresado en el campo "Costo" es $10,000 o más, se requiere aprobación, y si no, se omite la aprobación.
Para dirigir su flujo de trabajo para que pase a acciones diferentes, configure los ajustes en la sección Condiciones para emprender esta acción.
Para ver un ejemplo de cómo puedes configurar los ajustes, mira a continuación.
-
Estados:
Antes de aplicar, aplicar y aprobar -
Tabla de proceso 1:
Agregue un campo "Número" (nombre del campo: "Costo") y un campo "Selección del usuario" (nombre del campo: "Aprobador") en el formulario de la aplicación de antemano.Estado anterior
Tomando acciónLista de asignatarios Condiciones para emprender esta acción Nombre Acción
(Nombre del botón)Estado después
Acción tomadaAntes de aplicar Creado por El valor ingresado en el campo "Costo" es 10000 o más Aplicar Aplicando El valor ingresado en el campo "Costo" es 9999 o menos Aplicar Aprobado Aplicando Aprobador Aprobar Aprobado La pantalla en la que se configuran los ajustes de acuerdo con Tabla de proceso 1:
Tenga en cuenta que si especifica condiciones en la sección Condiciones para emprender esta acción, el botón para realizar la acción no se muestra para los asignados hasta que se cumpla la condición especificada.
Por ejemplo, en el caso en que los ajustes se configuran de acuerdo con la tabla de proceso que se muestra a continuación, el botón "Aprobar" no se muestra para el aprobador hasta que se ingresa el comentario de aprobación, incluso cuando el estado es "Aplicando".
-
Tabla de proceso 2:
Agregue de antemano un campo "Número" (nombre de campo: "Costo"), un campo "Selección del usuario" (nombre de campo: "Aprobador") y un campo "Texto" (nombre de campo: "Comentario de aprobación") en el formulario de la aplicación.Estado anterior
Tomando acciónLista de asignatarios Condiciones para emprender esta acción Nombre Acción
(Nombre del botón)Estado después
Acción tomadaAntes de aplicar Creado por El valor ingresado en el campo "Costo" es 10000 o más Aplicar Aplicando El valor ingresado en el campo "Costo" es 9999 o menos Aplicar Aprobado Aplicando Aprobador El campo "Comentario de aprobación" está completo (no se deja en blanco) Aprobar Aprobado La pantalla en la que se configuran los ajustes de acuerdo con Tabla de Proceso 2:
Preguntas más frecuentes
-
¿Es posible revertir un estado al anterior?
No, los estados no se pueden revertir.
Como solución alternativa, un administrador de la aplicación puede agregar una acción para cambiar un estado al anterior en la configuración Gestión procesos. Después de hacerlo, el administrador de la aplicación debe hacer lo siguiente.- Establecerse como el asignado actual y realizar la acción establecida.
- Solicite al usuario designado como asignado actual que realice la acción establecida.
-
¿Es posible cambiar el estado de varios registros a la vez?
No, no se puede cambiar el estado de varios registros a la vez.
Debe abrir y cambiar el estado de cada registro uno por uno.
Para su referencia, si utiliza un campo "Desplegable" para ingresar el estado de los registros en lugar de utilizar Gestión procesos, puede cambiar el estado de varios registros a la vez utilizando la función de importación/exportación CSV.
Desplegable
Exportar datos a un archivo
Importación de datos Registro desde un archivo a una aplicación -
Cuando se configuran varios asignados en la configuración Gestión procesos, ¿cómo se mostrarán los asignados actuales en la pantalla "Detalles del registro"?
Cuando se configuran varios asignados en la configuración Gestión procesos de una aplicación para la que está habilitada Gestión procesos, los asignados actuales se muestran en la parte superior de la pantalla "Detalles del registro" en el siguiente formato: "Asignado a: (Nombre Usuario) y N más".Ejemplo: "Asignado a: John Jones y 4 más"
La pantalla muestra el nombre de usuario del usuario asignado con el ID de usuario más pequeño entre todos los usuarios asignados ("John Jones" en el ejemplo anterior). La configuración Orden visualización no afecta el nombre de usuario que se muestra.
Al hacer clic en "y N más" se muestra la lista de asignados en orden ascendente de sus ID de usuario.
Nota: Los ID Usuario se pueden encontrar en la parte "editUser?id= ID de usuario" de la URL de la pantalla "Cambiar información Usuario" en Administración de usuarios y del sistema. -
Agregué un usuario a un departamento/grupo que ya se convirtió en el asignado actual de un registro, pero el usuario no se agrega a los asignados actuales.
Los asignados actuales que aparecen en Asignado a: en un registro se designan de acuerdo con las configuraciones de departamento/grupo/usuario que estaban vigentes en el momento en que se realizó la acción para cambiar el estado anterior.
Por este motivo, si cambia los usuarios de un departamento/grupo que está configurado como asignado para la gestión de procesos después de que el departamento/grupo ya se haya convertido en el asignado actual de un registro, los cambios no se reflejarán automáticamente en ese registro y los asignados actuales seguirán siendo los mismos que antes de realizar el cambio.
Si tiene permiso para administrar la aplicación, puede agregar manualmente un usuario como cesionario actual del registro.
Los pasos son los siguientes.
1. Abra el registro al que desea agregar un cesionario.
2. Haga clic en el botón de acción Cambiar asignatario en la pantalla "Detalles del registro".
3. Agregue el usuario que desea agregar como cesionario y haga clic en Asignar.