- Introducción
- Primeros pasos
- Crear con Maestro BPMN
- Comprender el modelado de Maestro BPMN
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot para Maestro (vista previa)
- Repositorio de procesos
- Implementar un proceso BPMN simple
- Implementar un proceso BPMN complejo
- Depuración
- Simular
- Evaluaciones (vista previa)
- Escenarios de implementación comunes
- Crear con Maestro Case
- Introducción a Maestro Case
- Maestro BPMN frente a Maestro Case: cuándo utilizar la gestión de casos
- El ciclo de vida de Maestro Case: del desencadenador de eventos a la experiencia de la aplicación
- Crea tu primer caso con Maestro Case
- Crear un Maestro Case con un agente de codificación (vista previa)
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Reglas de salida y terminación temprana de etapas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Configurar y probar el agente de Case Manager (vista previa)
- Contrato de entrada y salida del gestor de casos
- Diccionario de componentes de Maestro Case
- Crear con Maestro Flow
- Nodos del conector
- Maestro Automate
- Integraciones
- En funcionamiento
- Supervisión
- Optimizando
- Información de referencia
Nodo de retraso para pausar la ejecución de flujo por duración o hasta una fecha y hora programada.
Pausa el flujo durante un tiempo determinado o hasta una fecha y hora especificadas. Úsalo para introducir una espera entre pasos, por ejemplo, para dar tiempo a un sistema externo para procesar antes de sondearlo, o para programar una acción posterior para un momento específico.
Configuración
| Campo | Obligatorio | Descripción |
|---|---|---|
| Mode | Sí | duration — esperar un tiempo fijo. datetime : espera hasta una fecha y hora específicas. |
| Duration | Sí (si modo = duración) | Cuánto tiempo esperar. Especifica como una cadena de duración en el formato 8601 de la Organización Internacional de Normalización (ISO), por ejemplo, PT30S = 30 segundos, PT5M = 5 minutos, PT1H = 1 hora. |
| Hasta | Sí (si modo = fecha y hora) | La fecha y la hora de espera hasta. Acepta una cadena de fecha y hora ISO 8601 o una expresión que se resuelva en una. |
Salida
El nodo Retraso no produce salida. Los nodos posteriores reciben las mismas variables que estaban en el ámbito antes del Retraso.
Ejemplos
Espera 30 segundos antes de reintentar una solicitud:
Un nodo Retraso con modo duration y valor PT30S colocado entre un nodo de solicitud HTTP y una rama de reintento detiene la ejecución durante 30 segundos antes del reintento.
Esperar hasta una hora programada:
Un nodo Retraso con el modo datetime y su valor establecido en una expresión que se resuelve en una fecha y hora, como $vars.scheduledAt , detiene la ejecución hasta ese momento.
Problemas comunes
| Incidencia | Resolución |
|---|---|
| El flujo se agota antes de que se complete el retraso | La ejecución de flujo tiene un tiempo de ejecución máximo. Para retrasos muy largos (horas o días), considera utilizar un desencadenador programado para reiniciar el flujo en el momento adecuado. |
| Error de formato de duración ISO 8601 | Los valores de duración deben seguir el formato ISO 8601. PT30S = 30 segundos, PT5M = 5 minutos, PT1H30M = 1 hora 30 minutos. No se aceptan números simples. |