Disponible con una licencia de Workflow Manager.
La pestaña Flujo de trabajo contiene herramientas para modificar y ejecutar el flujo de trabajo del trabajo. Cuando se crea un trabajo, éste automáticamente contiene pasos establecidos como valores predeterminados para el tipo de trabajo. En este punto, a menos que el sistema esté establecido para trabajos de confirmación automática, cualquier persona puede modificar el flujo de trabajo. Puede modificar el flujo de trabajo al agregar o eliminar pasos y cambiar las propiedades de los pasos y rutas que los conectan. Una vez que se confirmó el flujo de trabajo, no se pueden realizar más modificaciones en el flujo de trabajo. Las herramientas en la parte superior de la ventana de flujo de trabajo proporcionan la funcionalidad de manejar el flujo de trabajo. Se espera que la modificación del flujo de trabajo la realice un administrador, no la persona que llevará a cabo el trabajo. La figura a continuación muestra el flujo de trabajo en modo de edición (antes de confirmarlo).
Cuando se confirme el flujo de trabajo, éste está listo para la ejecución. En este punto, el trabajo probablemente se debe reasignar a la primera persona para que realice el trabajo. La próxima vez que esa persona inicie sesión en ArcGIS Workflow Manager (Classic), el trabajo se le reasignará.
Las rutas se pueden usar para reasignar un trabajo dentro de las distintas fases de un trabajo. Por ejemplo, es probable que el paso Datos QC siempre lo lleve a cabo el equipo de garantía de calidad, por lo que la ruta que conduce a este paso puede asignarse a este grupo por adelantado. Si la ruta Datos QC ya se está usando, el trabajo se reasigna al grupo QC. Cuando se asigna un trabajo a un grupo, este se debe reasignar a una persona antes de poder trabajar con él. Si se le asigna a una persona, solo esa persona puede ejecutar el paso actual.
La ruta que el trabajo pasa a través del flujo de trabajo es completamente dependiente de las decisiones tomadas en cada uno de los pasos. En muchos casos, la opción de avance será limitada a solamente un paso. En algunos casos, una decisión se tomará basándose en el resultado de la ejecución del paso. En otros casos, la decisión se le dará directamente a la persona que ejecuta el trabajo, quien tendrá que elegir qué paso desarrollar. Para enrutar automáticamente el avance del trabajo, lo siguiente debe ser verdad:
- El paso debe tener asociada una lógica (clase o ejecutable).
- El paso debe haber devuelto un valor.
- El paso se debe establecer como autocomprobación.
- El número de pasos después del paso ejecutado debe ser mayor que uno.
- Debe haber una ruta que proviene del paso ejecutado que coincide con el código de retorno.
En todos los otros casos, el paso hará algo de lo siguiente:
- Permanecer en el mismo paso (si no es de autocomprobación o no hay coincidencia para el código de devolución).
- Indicarle a la persona que ejecuta el trabajo el siguiente paso (donde no existe ningún código de devolución o varias rutas tienen valores de devolución que coinciden).
- Moverse automáticamente al siguiente paso (en donde solo un movimiento es posible y el paso es de autocomprobación).
Cuando todos los pasos en el flujo de trabajo se completen, no habrá pasos actuales. En este punto, no puede llevar a cabo ninguna otra tarea en el flujo de trabajo.
En modo de edición
La ventana izquierda contiene pasos del trabajo, que se pueden categorizar en tres categorías:
- Ejecutable: el paso iniciará un ejecutable cuando se ejecuta.
- Programa: el paso ejecutará algún código escrito en una clase implementando una interfaz de Workflow Manager (Classic).
- Procedimiento: no existe ninguna lógica automatizada asociada con este paso. Es un paso manual o marcador de posición.
Para agregar un paso, arrastre el elemento al flujo de trabajo.

A lo largo de la parte superior de la ventana de flujo de trabajo existen varias herramientas para manipular el flujo de trabajo.
Guardar el flujo de trabajo : una vez que el flujo de trabajo se ha configurado, o para guardar y completar más adelante, haga clic en el botón Guardar flujo de trabajo para guardar todos los cambios.
Dibujar la ruta : cuando un paso del trabajo se arrastra hacia el flujo de trabajo, también debe agregarse un conector para conectar los pasos en el orden que deben ser ejecutados. Haga clic una vez en un paso del trabajo para iniciar el conector y haga clic en el siguiente paso para finalizar el conector.
Texto : el Texto le permite introducir texto en los lienzos del flujo de trabajo para anotaciones, etiquetas y otras propiedades del texto.
Flujo de trabajo válido : Flujo de trabajo válido confirma que el flujo de trabajo es válido.
Eliminar objeto : la herramienta Eliminar objeto le permite eliminar el objeto seleccionado en el flujo de trabajo.
Borrar el flujo de trabajo : la herramienta Borrar flujo de trabajo borra el contenido del lienzo de diseño del flujo de trabajo.
Asignar paso : el botón Asignar paso le permite asignar un paso en el flujo de trabajo a un determinado usuario o grupo.

Alinear a la izquierda: alinea los objetos seleccionados a la izquierda.
Alinear a la derecha: alinea los objetos seleccionados a la derecha.
Alinear hacia arriba: alinea los objetos seleccionados en la parte superior.
Alinear hacia abajo: alinea los objetos seleccionados en la parte inferior.
Alinear al centro vertical: alinea los objetos seleccionados verticalmente.
Alinear al centro horizontal: alinea los objetos seleccionados horizontalmente.
Distribuir verticalmente: distribuye los objetos seleccionados verticalmente.
Distribuir horizontalmente: distribuye los objetos seleccionados horizontalmente.
Establecer color de relleno : Establecer color del relleno le permitirá configurar el color del objeto seleccionado.
Establecer el color de la línea : la herramienta Establecer color de la línea le permitirá configurar el color de la línea seleccionada.
Establecer el color del texto : la herramienta Establecer color del texto le permitirá configurar el color del texto seleccionado.
Ajustar a ventana : Ajustar en la ventana le permite ver el flujo de trabajo completo en el tamaño actual de la ventana.
Acercamiento fijo : Acercamiento fijo acercará en una escala predefinida.
Alejamiento fijo : Alejamiento fijo alejará en una escala predefinida.
Acercar : la herramienta Acercar le permite acercar al arrastrar el ratón sobre un área en el flujo de trabajo.
Zoom continuo : la herramienta Zoom continuo le permite acercar y alejar al mover el ratón hacia delante y hacia atrás.
Desplazar : hacer clic y arrastrar la vista le permite hacer un desplazamiento panorámico de la extensión actual.
Seleccionar : haga clic una vez para seleccionar un conector o paso del trabajo.
Identificar objeto : haga clic en un conector o paso de trabajo para iniciar la ventana de propiedades. Esto también se puede iniciar al hacer doble clic en el paso/conector sin importar qué herramienta esté habilitada.
Las opciones que se muestran en las casillas de verificación anteriores son las siguientes:
- Se ejecuta automáticamente al alcanzarlo: cuando se ejecuta el flujo de trabajo en el modo automático (o desatendido), cualquier paso que esté marcado como autoejecutar se ejecuta automáticamente cuando se alcanza.
- Puede iniciar la ejecución paralela: cuando todas las opciones importantes de un paso son iguales (tiene el mismo código de devolución), el paso activo se transformará en varios pasos activos que los pueden llevar a cabo varias personas, si se desea.
- Iniciar el proceso asincrónicamente: el paso se ejecuta asincrónicamente. El control de la aplicación de Workflow Manager (Classic) regresa inmediatamente sin esperar que finalice el paso. Los valores de devolución se ignoran.
Si una ruta se selecciona con la herramienta Identificar objeto, aparece el cuadro de diálogo Propiedades de la ruta:

Estas son las propiedades principales que se deben establecer aquí:
- Nombre de la ruta: este es el nombre utilizado para identificar el trayecto que describe esta ruta. Generalmente describe el resultado del paso anterior y anota el diagrama del flujo de trabajo.
- Tiene códigos de devolución condicionales: si esta opción está activada, esta ruta se tomará solo si el resultado del paso anterior cumple determinada condición.
- Códigos de devolución condicional: definir las condiciones que determinan si la ejecución del trabajo seguirá esta ruta. Si se eligen valores iguales, entonces se pueden agregar varias opciones de código de devolución por ruta. Si se utiliza una de las condiciones avanzadas (>, <, >=, <= o <>), entonces solo se puede definir un valor condicional. Por ejemplo: si se elige un valor superior a 5, entonces no se pueden aplicar más condiciones a la ruta, pero si se utilizan valores iguales, puede agregar varias opciones para que la ruta se siga si devuelve alguna de estas opciones, como igual a 2, 3 o 4.
- Asignación de la ruta: asignar trabajos a determinados usuarios o grupos basados en la ruta de ejecución del flujo de trabajo. El trabajo se asignará al usuario o grupo configurado en la ruta si se convierte en la ruta activa.
- Estado: definir el estado del trabajo basándose en la ejecución del flujo de trabajo.
En modo de ejecución
Cuando se confirme el flujo de trabajo para ejecución, el trabajo está listo para ser ejecutado. De manera similar al modo de edición, el flujo de trabajo se muestra como un conjunto de pasos conectados por rutas. Los pasos actuales se resaltan con la simbología establecida por el administrador de Workflow Manager (Classic). Las siguientes herramientas están disponibles exclusivamente para el modo de ejecución:
Acercar a flujo de trabajo : esta herramienta centra la vista actual en el paso activo actualmente.
Asignar paso : asignar el paso actual a un usuario o un grupo determinados.
Porcentaje completado : esta herramienta le permite definir el porcentaje del paso que se ha completado.
Ejecutar paso : ejecuta el paso actual. Si más de un paso es actual, se ejecutará el paso seleccionado por el usuario.
Marcar como iniciado : esta herramienta le permite etiquetar un paso como iniciado o completo. Esto le permite hacer un seguimiento cuando un paso de procedimiento se inició o se completó.
Marcar como completado : marca el paso como completo sin ejecutar el paso. Ésta es la única opción si el paso es de procedimiento.