Loading
Configurar lógica personalizada em um fluxo assíncrono

Configurar lógica personalizada em um fluxo assíncrono

Quando você configura as ações invocáveis Descompor transação de vendas e Orquestrar transação de vendas em uma solicitação assíncrona, o processo de descomposição é executado em segundo plano. Pause o fluxo até que a decomposição seja concluída antes de executar a lógica personalizada e a ação invocável Orquestrar transação de vendas.

Uma amostra de um fluxo assíncrono com lógica personalizada entre as etapas de decomposição e orquestração
  1. Crie um fluxo iniciado automaticamente (sem acionador).
  2. Adicione a ação invocável Descompor transação de vendas ao fluxo.
  3. Defina intakeRequestType como Asynchronous.
  4. Escolha um dos seguintes métodos para processar o evento de plataforma Evento de descomposição da transação de vendas:
    1. Para pausar até que o evento ocorra, adicione um elemento Aguardar condições no caminho do fluxo de decomposição.
    2. Para iniciar quando o evento for publicado, adicione um fluxo acionado por evento de plataforma.
    Para cenários simultâneos de alto volume, use um acionador do Apex após a inserção e separe a lógica personalizada e a ação invocável Orquestrar transação de vendas em seu próprio fluxo
  5. Adicione sua lógica personalizada ao caminho do fluxo que é executado após um resultado bem-sucedido de Evento de descomposição da transação de vendas.
  6. Adicione a ação invocável Orquestrar transação de vendas ao fluxo.
  7. Defina intakeRequestType como Asynchronous.
  8. Salve e ative o fluxo.
 
Carregando
Salesforce Help | Article