Ramas y caminos paralelos
Pestañas
No todas las ejecuciones necesitan los mismos pasos. Un paso de Rama envía una ejecución por un camino u otro dependiendo de lo que se respondió, y dos conexiones de un paso ejecutan sus pasos al mismo tiempo. Este artículo cubre ambos, y lo que sucede donde los caminos se vuelven a encontrar.
Pasos de Rama
Un paso de Rama dirige; nadie hace nada en él. Agrégalo desde la paleta, conéctalo al paso anterior, luego dibuja una conexión por cada camino posible desde sus puntos de salida. Cada conexión saliente tiene sus propias reglas; la que no tiene reglas es De lo contrario, se toma cuando nada más coincide. Una rama necesita al menos dos caminos y exactamente uno De lo contrario, o la lista de verificación bloquea la publicación.
Reglas
Selecciona la rama para ver su pestaña de Condiciones: una tarjeta por camino, encabezada “Va a X si estas reglas coinciden”, y la tarjeta De lo contrario al final. Cada regla es un campo de un paso anterior, una comparación y, donde tiene sentido, un valor. Agrega reglas con Agregar regla; con más de una regla elige Todas las reglas deben coincidir o Cualquier regla coincide.
Las comparaciones ofrecidas dependen del campo, de la misma manera que lo hacen en las Lógicas del constructor de formularios:
| Campo | Comparaciones |
|---|---|
| Elección, desplegable, elección de imagen | está respondido, no está respondido, es, no es, es uno de, no es ninguno de. El valor se elige de las propias opciones del campo. “Es” significa exactamente esas opciones; “es uno de” significa cualquiera de ellas. |
| Texto, correo electrónico, URL y otros campos escritos | está respondido, no está respondido, es, no es, contiene, no contiene, comienza con, no comienza con, termina con, no termina con, coincide con el patrón. |
| Número, deslizador, calificación | está respondido, no está respondido, es, no es, es mayor que, es al menos, es menor que, es como máximo. |
| Fecha, hora | está respondido, es, es mayor que, es al menos, es menor que, es como máximo. |
| Firma, imagen, carga de archivo, tabla | está respondido, no está respondido. |
Las comparaciones de texto ignoran mayúsculas y minúsculas. Los números se comparan como números. Una firma no firmada cuenta como no respondida. Un campo que se dejó vacío, o que pertenece a un paso que la ejecución omitió, se compara como vacío, por lo que una regla nunca puede dejar una ejecución atascada.
Orden y modo
Los caminos se verifican de arriba a abajo y el primer camino cuyas reglas coinciden gana; mueve una tarjeta con las flechas para cambiar el orden. Cambia a Tomar cada camino cuyas reglas coinciden cuando varios caminos deben ejecutarse al mismo tiempo, por ejemplo, “notificar a Legal” y “notificar a Finanzas” ambos aplicando a un contrato grande. De lo contrario se toma solo cuando ningún camino coincide, en cualquier modo.
La lista de verificación marca una regla que lee un campo de un paso posterior, una comparación que no se ajusta al campo, una regla sin valor y una elección que ya no existe en el formulario.
Una solicitud de compra: Cantidad es mayor que 5000 va a “Aprobación del director”, Categoría es uno de IT, Software va a “Revisión de IT”, De lo contrario va directamente a “Pedido”. Agrega primero la regla de cantidad para que una compra grande de IT aún llegue al director.
Caminos paralelos
Arrastra dos conexiones desde el mismo punto de salida y ambos pasos objetivo comienzan en el momento en que el paso anterior a ellos se completa. Cada uno recibe su propia tarea y su propio correo electrónico. Úsalo cuando dos personas puedan trabajar de manera independiente: una verificación de referencias y una verificación de antecedentes, o dos departamentos que cada uno completa su parte.
Cosas que saber sobre los caminos paralelos:
- La ejecución se completa solo cuando cada camino ha terminado. Un paso de formulario que dice La ejecución se completa en su pestaña de Formulario significa “cuando este camino termina”; otros caminos abiertos aún deben terminar.
- Cada paso de formulario paralelo comienza desde el PDF del paso antes de la división, a menos que los caminos se vuelvan a encontrar en una unión, por lo que dos pasos de formulario que ambos firman el mismo PDF en caminos separados producen dos documentos. Para recoger dos firmas en un documento, firma en secuencia después de las aprobaciones; los ejemplos muestran cómo.
- Un envío de regreso en un camino cancela las tareas abiertas en los otros caminos de esa ejecución; cuando el formulario reabierto se vuelve a enviar, los caminos comienzan de nuevo.
Donde los caminos se encuentran
Un paso con dos o más conexiones entrantes es una unión. Selecciónalo: su panel gana una pestaña, Cuando varios caminos llegan aquí, con dos opciones:
- Esperar a todos ellos (por defecto): el paso comienza una vez que cada camino entrante ha llegado a él.
- Continuar en el primero: el paso comienza tan pronto como cualquier camino llega; los otros se ignoran cuando llegan más tarde.
Un paso unido continúa el PDF y las respuestas de solo un camino entrante. Selecciona la conexión que quieres que siga y marca Usar el PDF y las respuestas de este camino como base; la lista de verificación advierte cuando dos caminos entrantes llevan cada uno su propio PDF, porque el documento del otro camino no se fusiona.
Pasos de fin
Un paso de Fin marca donde termina un camino. Cualquier paso sin nada después también termina su camino, por lo que los pasos de Fin son opcionales. Agrega uno cuando ayuda a leer el lienzo, o cuando los caminos terminan de manera diferente y quieres ver qué final alcanzó una ejecución: nómbralos “Aprobado” y “Rechazado”, y el rastreador muestra el nombre.