Ramificar o fluxo
Adicionar um elemento de Decisão ao fluxo
Agora que seu fluxo verifica se há um registro de contato correspondente em sua organização, vamos ramificar o fluxo. O caminho que o fluxo percorre varia se um contato correspondente for encontrado e se o usuário optar por atualizar o contato correspondente ou criar um novo contato.
Adicione um elemento de Decisão para criar duas ramificações no fluxo: uma que cria um registro de contato e outra que atualiza qualquer registro existente encontrado.
- Na guia Elements (Elementos) da caixa de ferramentas, arraste Decision (Decisão) para a tela.
- Na janela New Decision (Nova decisão), insira os valores abaixo.
Campo Valor Rótulo Atualizar ou criar? Nome da API Update_or_Create - Na seção Outcomes (Resultados), observe os dois resultados listados: New Outcome (Novo resultado) e Default Outcome (Resultado padrão).
- Verifique se New Outcome (Novo resultado) está selecionado e insira os valores abaixo na seção Outcome Details (Detalhes do resultado).
Campo Valor Rótulo Atualizar existente Nome da API Update_Existing - Em Condition Requirements to Execute Outcome (Requisitos de condição para executar o resultado), selecione All Conditions Are Met (AND) (Todas as condições são atendidas (AND)).
- Clique em Add Condition (Adicionar condição) e insira as condições abaixo.
Você não pode copiar e colar os valores de Resource (Recurso). Para a primeira condição, insira update_to em Resource (Recurso), clique em update_toggle > e selecione Value (Valor). Para a segunda condição, insira Find em Resource (Recurso), clique em Contact from Find_a_Match > e clique no espaço em branco abaixo.Recurso Operador Valor {!update_toggle.value} Igual a {!$GlobalConstant.True} {!Find_a_Match} É nulo {!$GlobalConstant.False} - Na lista de resultados na barra lateral, selecione Default Outcome (Resultado padrão).
- Na seção Outcome Details (Detalhes do resultado), em Label (Rótulo), insira Create New (Criar novo). Observe que a lista de resultados agora exibe os rótulos de resultado inseridos.
- Clique em Done (Concluído).
- Arraste o nó do conector de Find a Match (Encontrar uma correspondência) para Update or Create? (Atualizar ou criar?).
- Clique em Save (Salvar).
Agora, você equipou seu fluxo com a lógica para pegar um dos dois caminhos. A seguir, você criará esses dois caminhos.