Definir lógica de fluxo de variáveis de fluxo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Atribua um valor a uma ou mais variáveis de fluxo, que armazenam dados de fluxo como cápsulas de dados. Acesse os valores das variáveis de fluxo consultando a cápsula de dados deles.

    Importante:
    Esta lógica de fluxo define valores para variáveis de fluxo que já foram criadas. Para obter instruções sobre como criar variáveis de fluxo, consulte Crie uma variável de fluxo.

    Entradas

    Campo Descrição
    Nome Nome da variável. Selecione na lista de variáveis disponíveis para o fluxo.
    Dados Valor da variável. Insira um valor de cadeia de caracteres, insira um script ou use uma cápsula de dados. Os valores de variável podem fazer referência a qualquer cápsula de dados anterior no fluxo, incluindo outras variáveis. Se você definir valores de variável por referência a outras cápsulas de dados, deverá manter a ordem das atribuições de variável. O valor referenciado deve vir sempre antes da variável que usa o valor referenciado. Modificar a ordem pode produzir valores nulos. Para atribuir um valor vazio, deixe este campo em branco.
    Nota:
    Os valores da variável de fluxo são definidos na ordem em que são atribuídos de cima para baixo. Se você definir o valor da mesma variável várias vezes, o fluxo usará somente o último valor definido.

    Para inserir um script, selecione Ativar script para [variable] ícone. Insira seu script no editor de scripts. Para obter mais informações sobre script em linha, consulte Scripts em linha.

    Saídas

    Esta lógica de fluxo não produz saídas, mas muda o valor das variáveis de fluxo.

    Uso

    As variáveis de fluxo armazenam dados de fluxo como cápsulas de dados de um tipo de dados específico. Você pode acessar cápsulas de dados variáveis de fluxo na seção Variáveis de fluxo do painel Dados. Para usar um valor de variável de fluxo, selecione a cápsula de dados no painel de dados ou no seletor de cápsula da mesma forma que faria com qualquer outra cápsula de dados.

    Defina o valor da variável de número do incidente como um valor de cápsula de dados de fluxo

    Neste exemplo, o fluxo verifica a categoria de um registro de incidente. Se a categoria for rede, uma variável de fluxo será usada para armazenar o número do registro.

    Use um valor de cápsula de dados para definir uma variável de fluxo.

    Mais tarde no fluxo, a ação Enviar e-mail usa a variável de fluxo de número do incidente como parte do assunto e do corpo do e-mail.

    Ação Enviar e-mail que usa o número do incidente de Variável de fluxo no assunto e no corpo do e-mail.

    Defina o valor da variável de número do incidente usando um script

    Neste exemplo, o fluxo verifica a categoria de um registro de incidente. Se a categoria for rede, uma variável de fluxo será usada para armazenar o número do registro. Neste exemplo, a variável de fluxo é definida a partir de um script em vez de um valor de cápsula de dados.

    /*
    **Access Flow/Action data using the fd_data object. Script must return a value. 
    **Order number is offset by +1 in Error Handling Section.
    **Available options display upon pressing "." after fd_data
    **example: var shortDesc = fd_data.trigger.current.short_description;
    **return shortDesc;
    */
    var incNumber = fd_data.trigger.current.number;
    return incNumber;

    Use um script para definir uma variável de fluxo.

    Detalhes da execução

    Figura 1. Os detalhes da execução para Definir o valor da variável de número do incidente como um valor de cápsula de dados
    Detalhes de execução de exemplo da configuração de uma variável de fluxo com uma cápsula de dados.
    Figura 2. Detalhes da execução para Definir o valor da variável do número do incidente usando um script
    Detalhes de execução de exemplo da configuração de uma variável de fluxo com um script. Detalhes de execução de exemplo da configuração de uma variável de fluxo com um script em linha.