Loading
Automatizar sus procesos de negocio con Salesforce Flow
Pasos de orquestación

Pasos de orquestación

Los pasos se agrupan en etapas y se pueden ejecutar de forma secuencial o simultánea. Los pasos interactivos asignan la finalización de un flujo de pantalla activo a una persona, grupo o cola y requieren la intervención del usuario. Los pasos en segundo plano ejecutan un flujo iniciado automáticamente activo de forma síncrona o asíncrona y no tienen interacción de usuario. Los pasos de MuleSoft ejecutan una acción importada desde una operación de MuleSoft y no tienen interacción de usuario.

Ediciones necesarias

Vea ediciones compatibles para Orquestación de flujos.
Nota
Nota El recurso Paso en Orquestación de flujos no está relacionado con el elemento Paso descontinuado en flujos.

Salida automática

En tiempo de diseño, los recursos de salida automáticos están disponibles en una orquestación, incluso antes de que las ejecuciones de orquestación asociadas tengan acceso a la salida automática. Esta función significa que cuando crea una orquestación debe hacer referencia a recursos de salida automáticos solo cuando las ejecuciones de orquestación asociadas tienen acceso a ella.

Nota
Nota Para permitir el acceso de una orquestación a una variable de salida definida por el usuario en un flujo llamado por un paso, márquela como Disponible para salida en el flujo.
Nota
Nota Una orquestación utiliza la variable de salida isOrchestrationConditionMet en flujos de evaluación. Todos los demás valores de variable de salida definidos por el usuario se descartan.
Acceso de ejecución de orquestación a salida automática
Salida automática Disponibilidad de tiempo de ejecución
Estado de etapa Después de que la etapa esté en curso
Estado del paso Después de que la etapa principal esté en curso
Variable de salida de flujo Después de completar el paso principal

Estado

Cuando se ejecuta una orquestación, gestiona el estado de cada paso.

Estado de ejecución de paso Descripción
No iniciado El paso no cumplió su condición de entrada.
En curso Se inició el paso.
Completado
  • El paso interactivo cumplió su condición de salida.
  • El flujo del paso en segundo plano se completó.
  • El paso se completó cuando su etapa asociada encontró un error.
Interrumpido
  • El paso estaba en curso cuando se completó su etapa asociada.
  • El paso estaba en curso cuando la orquestación encontró un error.
  • El paso estaba en curso cuando su etapa asociada encontró un error.
Error
  • El paso encontró un error.
  • El flujo iniciado automáticamente asociado con un paso en segundo plano encontró un error.
  • El flujo de pantalla asociado con un paso interactivo encontró un error.
  • La acción MuleSoft asociada con un paso de MuleSoft encontró un error.

Historial

En la historia, un paso en una orquestación tiene varios eventos clave posibles.

Evento clave de paso Descripción
Paso de inicio El paso se inició.
Finalizar paso El paso se completó.
Descontinuar paso
  • La etapa del paso se completó mientras el paso estaba en curso.
  • La ejecución de orquestación principal encontró un error tras completar el paso.
  • La ejecución de orquestación principal encontró un error mientras el paso estaba en curso.
  • La etapa del paso encontró un error mientras el paso estaba en curso.
Paso con fallo El paso encontró un error.

Propiedad de registro de ejecución de paso de orquestación de flujos

Para registros de ejecución de pasos de orquestación de flujos creados en Winter ’23 o versiones posteriores, el campo Id. de propietario se establece como el Id. del usuario del proceso automatizado.

  • Pasos en segundo plano de Orquestación de flujos
    Un paso en segundo plano inicia un flujo iniciado automáticamente activo y no tiene interacción de usuario. Puede controlar cuándo está listo un paso en segundo plano para iniciarse.
  • Pasos interactivos de orquestación de flujos
    Un paso interactivo hace referencia a un flujo de pantalla activo y genera un elemento de trabajo de orquestación. Un usuario asignado completa el flujo de pantalla activo en la Guía de trabajo de orquestación de flujos en la página de registro relacionada. Puede controlar cuándo un paso interactivo está listo para iniciarse o cuándo su estado se establece como completado. Todos los pasos interactivos se procesan de forma asíncrona.
  • Pasos de MuleSoft de orquestación de flujos
    Un paso de MuleSoft ejecuta de manera asíncrona una operación importada desde una API de MuleSoft y no tiene interacción de usuario. Puede controlar el momento en que un paso de MuleSoft está listo para iniciarse.
 
Cargando
Salesforce Help | Article