Usted está aquí:
Configurar lógica personalizada entre descomposición y orquestación
Para insertar lógica personalizada en el proceso de realización entre los pasos de descomposición y orquestación, invoque los dos procesos por separado. La acción invocable Enviar transacción de ventas estándar ejecuta procesos de descomposición y orquestación secuencialmente. Para desvincular los procesos, utilice las acciones invocables Descomponer transacción de ventas y Orquestar transacción de ventas individuales. Agregue su lógica personalizada y redacte el plan de realización con la información necesaria y actualizada. La lógica personalizada es crítica si ciertos datos necesarios para validaciones específicas o enriquecimiento de datos solo están disponibles después de la descomposición. Después de que se ejecute la lógica personalizada, desencadene la acción invocable Orquestar transacción de ventas a través de varios métodos, como eventos de plataforma personalizados, desencadenadores Apex o acciones de flujo directo.
La configuración del flujo varía dependiendo de si está procesando transacciones de forma síncrona o asíncrona.
- Reversión síncrona: Un error provoca que se reviertan los artefactos de descomposición y orquestación.
- Reversión asíncrona: Los artefactos de descomposición correctos no se revierten si falla la orquestación, a menos que se produzca el error al redactar el plan de realización.
- Configurar lógica personalizada en un flujo síncrono
Cuando configura las acciones invocables Descomponer transacción de ventas y Orquestar transacción de ventas en una solicitud síncrona, el flujo ejecuta las acciones secuencialmente. - 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.
