Loading
Configurar lógica personalizada en un flujo asíncrono

Configurar lógica personalizada en un flujo asíncrono

Cuando configura las acciones invocables Descomponer transacción de ventas y Orquestar transacción de ventas en una solicitud asíncrona, el proceso de descomposición se ejecuta en segundo plano. Ponga en pausa el flujo hasta que finalice la descomposición antes de ejecutar la lógica personalizada y la acción invocable Orquestar transacción de ventas.

Una muestra de un flujo asíncrono con lógica personalizada entre pasos de descomposición y orquestación
  1. Crear un flujo iniciado automáticamente (Sin desencadenador).
  2. Agregue la acción invocable Descomponer transacción de ventas al flujo.
  3. Establezca intakeRequestType en Asynchronous.
  4. Seleccione uno de los siguientes métodos para procesar el evento de plataforma Evento de descomposición de transacciones de ventas:
    1. Para realizar una pausa hasta que se produzca el evento, agregue un elemento Esperar condiciones en la ruta de flujo de descomposición.
    2. Para iniciar cuando se publique el evento, agregue un flujo desencadenado por evento de plataforma.
    Para escenarios simultáneos de gran volumen, utilice un desencadenador Apex posterior a la inserción y separe la lógica personalizada y la acción invocable Orquestar transacción de ventas en su propio flujo.
  5. Agregue su lógica personalizada en la ruta de flujo que se ejecuta después de un resultado de Evento de descomposición de transacciones de ventas satisfactorio.
  6. Agregue la acción invocable Orquestar transacción de ventas al flujo.
  7. Establezca intakeRequestType en Asynchronous.
  8. Guarde y active el flujo.
 
Cargando
Salesforce Help | Article