Propriedades do sistema Flow Designer

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 12 min. de leitura
  • Configure como o sistema processa os fluxos.

    Essas propriedades estão disponíveis para Flow Designer.

    Para definir Flow Designer propriedades do sistema, selecione Automação de Processo > Propriedades ou navegue até a tabela Propriedades do sistema [sys_properties].

    Tabela 1. Propriedades do Flow Designer
    Propriedade Descrição
    O número máximo de registros a serem retornados na obtenção de dados

    sn_flow_designer.action_picker_limit

    Especifique o número máximo de registros que uma ação ou etapa de pesquisa pode retornar. Flow Designer ignora registros que excedem este limite.
    Defina como Verdadeiro para mostrar a duração na coluna de fase

    com.glide.hub.flow_engine.stage_display.show_duration

    Especifique se os fluxos com fases exibem uma duração.
    • Digite: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Automação de Processo > Propriedades
    • Mais informações: Fases de fluxo e subfluxo
    Permita a opção para selecionar usuários para escrever um script para preencher um valor de entrada em Designers de fluxo e ações.

    sn_flow_designer.input_scripts_enabled

    Permissão de controle para gravar scripts em linha para calcular valores de entrada.
    • Digite: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Automação de Processo > Propriedades
    • Mais informações: Scripts em linha
    Especifique o nível de log das entradas de log do sistema para replicar para o log de fluxo. O sistema replica somente entradas de log do nível especificado ou superior.

    com.glide.hub.flow_engine.listener_trace.threshold

    Especifique o limite necessário para Flow Designer replicar uma entrada de log do sistema para o log de fluxo. Essas mensagens são geradas pelo Now Platform em resposta às saídas de execução de fluxo. Por exemplo, uma mensagem gerada por uma regra de negócios que foi acionada por uma operação de registro de fluxo. O sistema replica somente entradas de log do nível especificado ou superior. As opções incluem:
    Nenhum
    O sistema não replica entradas de log do sistema para o log de fluxo.
    DEBUG
    O sistema replica todas as mensagens, que incluem mensagens informativas, avisos e erros, produzidos pelo Now Platform. Esta opção é o nível de log mais baixo.
    INFORMAÇÕES
    O sistema replica mensagens de informação, avisos e mensagens de erro produzidas pelo Now Platform.
    WARN
    O sistema replica avisos e erros produzidos pelo Now Platform.
    ERRO
    O sistema replica somente os erros produzidos pelo Now Platform. Esta opção é o nível de log mais alto.
    • Tipo: opção
    • Valor padrão: ERRO
    • Local: Automação de Processo > Propriedades
    com.glide.hub.flow_engine.log_level Especifique o nível de mensagens geradas pelo mecanismo de execução do Flow Designer para gravar na tabela sys_flow_log. Essas mensagens são geradas quando o mecanismo de fluxo executa as ações e a lógica de um fluxo. Por exemplo, uma mensagem gerada pela execução da ação Criar registro. O sistema grava somente entradas de log do nível especificado ou superior. As opções incluem:
    DEBUG
    O sistema registra todas as mensagens, que incluem mensagens informativas, avisos e erros, produzidas pelo mecanismo de fluxo. Esta opção é o nível de log mais baixo.
    INFORMAÇÕES
    O sistema registra mensagens de informações, avisos e erros produzidos pelo mecanismo de fluxo.
    WARN
    O sistema registra avisos e erros produzidos pelo mecanismo de fluxo.
    ERRO
    O sistema registra somente erros produzidos pelo mecanismo de fluxo. Esta opção é o nível de log mais alto.

    O nível de log determina se alguma mensagem de log será adicionada à tabela sys_flow_log.

    O número máximo de iterações que um loop executará em Flow Designer.

    sn_flow_designer.max_iterations

    Especifique o número máximo de vezes que um loop pode ser executado antes de ser interrompido. Um loop para de ser executado quando itera além desse valor, evitando loops infinitos. Esta propriedade se aplica somente à lógica de fluxo Faça o seguinte até.
    Nota:
    A mudança deste valor não se aplica a fluxos que já estão em execução.
    Habilitar mensagens de depuração do mecanismo de fluxo no log do sistema

    com.glide.hub.flow_engine.debug

    Habilitar ou desabilitar o registro em log Flow Designer mensagens de depuração no log do sistema. Todas as mensagens de depuração começam com um Flow Designer: prefixo de cadeia de caracteres.
    • Digite: verdadeiro | falso
    • Valor padrão: falso
    • Local: Automação de Processo > Propriedades
    • Mais informações: Visão geral da arquitetura
    Número de vezes que um fluxo ou subfluxo pode ser acionado indiretamente durante uma transação

    com.glide.hub.flow_engine.indirect_recursion_limit

    Especifique o número máximo de vezes que um fluxo ou subfluxo permite recursão indireta. Flow Designer ignora todas as chamadas adicionais ou correspondências de condição do gatilho de recursão indireta depois que o limite é atingido. Defina o valor como qualquer número inteiro igual ou maior que um. O sistema ignora qualquer valor de propriedade menor que um e, em vez disso, usa um limite de um. Defina o valor como um para impedir toda a recursão indireta.
    O número máximo de ações permitidas em um fluxo.

    sn_flow_designer.max_actions

    Especifique o número máximo de ações que um fluxo ou subfluxo pode conter. Flow Designer impede que você adicione mais ações depois que o número máximo de ações for atingido. Considere o impacto no desempenho que o aumento do número máximo de ações pode ter. Por exemplo, executar mais ações pode entrar em conflito com a regra de cota de transação padrão que impede a execução de fluxos por mais de uma hora.
    O número máximo de etapas permitidas em uma ação.

    sn_flow_designer.max_action_steps

    Especifique o número máximo de etapas que uma ação pode conter. Flow Designer impede que você adicione mais etapas depois que o número máximo de etapas for atingido. Considere o impacto no desempenho que o aumento do número máximo de etapas pode ter. Por exemplo, executar mais etapas pode entrar em conflito com a regra de cota de transação padrão que impede a execução de fluxos por mais de uma hora.
    Nível de dados de relatório gerados pelo mecanismo de fluxo.

    com.snc.process_flow.reporting.level

    Especifique quando Flow Designer gera detalhes de execução e quais informações os detalhes incluem. As opções incluem:
    Desligado
    O sistema não gera detalhes de execução de fluxo. O sistema só gera detalhes de execução quando você executa um teste.
    Nota:
    Testar uma ação ou fluxo gera detalhes de execução no nível de rastreamento.
    Básico: somente estados de tempo de execução e durações
    O sistema gera detalhes de execução de tempo de execução para cada fluxo, subfluxo e execução de ação. Você pode ver o estado de tempo de execução e a duração desses itens básicos. Você também pode ver valores de configuração e tempo de execução para gatilhos de fluxo, entradas de subfluxo e saídas de subfluxo.
    Total: valores de configuração de ação e tempo de execução (somente para depuração)
    O sistema gera detalhes de configuração e execução de tempo de execução para cada fluxo, subfluxo e execução de ação. Você pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de todos os itens. Para ações personalizadas, você também pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de suas etapas. Você também pode ver os valores de configuração de gatilhos de fluxo, subfluxos, ações e etapas que fazem parte de uma ação personalizada.
    Rastreamento: todos os valores (somente para teste e suporte)
    O sistema gera detalhes de configuração e execução de tempo de execução para cada fluxo, subfluxo, ação e execução de etapa. Você pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de todos os itens. Você também pode ver os valores de configuração de gatilhos de fluxo, subfluxos, ações e etapas.
    Nota:
    Testar uma ação ou fluxo gera detalhes de execução no nível de rastreamento.
    O nível de relatório determina se algum detalhe de execução de fluxo é gerado. Se um fluxo for executado enquanto o relatório estiver desativado, os detalhes da execução nunca estarão disponíveis para o fluxo, mesmo que o nível de relatório seja alterado posteriormente. Se um fluxo for executado enquanto o relatório estiver ativado, os detalhes da execução estarão sempre disponíveis para essa execução de fluxo, mesmo que o nível de relatório seja alterado posteriormente.

    Número de iterações recentes a serem relatadas para fazer até e para cada loops.

    com.snc.process_flow.reporting.iteration.lastn

    Especifique o número de iterações recentes a serem relatadas nos detalhes de execução do fluxo. Use esta propriedade para obter uma amostra de uma parte recente das iterações de lógica de fluxo. Use um valor positivo para especificar o número de iterações recentes a serem exibidas. Use o valor de -1 para exibir todas as iterações. O sistema trata o valor 0 como um valor de 1.

    Truncar valores de tempo de execução na configuração da etapa de detalhes de execução de fluxo

    com.snc.process_flow.reporting.serialized.val_size_limit

    Especifique o número de bytes que o sistema tem para gravar valores de tempo de execução nos detalhes de execução do fluxo. Para evitar o truncamento de valores de tempo de execução, defina o valor como um número inteiro igual ou menor que zero. Impedir o truncamento de valores de tempo de execução requer recursos adicionais do sistema e pode afetar o desempenho do sistema.

    Máximo de entradas por ação

    sn_flow_designer.max_action_vars

    Especifique o número máximo de entradas que podem ser adicionadas a uma ação. Flow Designer impede que você adicione mais entradas depois que o número máximo de entradas for atingido. Considere o impacto no desempenho que o aumento do número máximo de entradas de ação pode ter. Por exemplo, processar mais entradas de ação pode fazer com que a ação seja executada por mais de uma hora e seja interrompida pela regra de cota de transação padrão.
    • Tipo: inteiro
    • Valor padrão: 20
    • Local: Tabela [sys_properties] propriedades do sistema

    Máximo de variáveis de script por etapa de script

    sn_flow_designer.max_script_variables

    Especifique o número máximo de variáveis de entrada e saída que podem ser adicionadas a uma etapa de script. Flow Designer impede que você adicione mais variáveis de script depois que o número máximo de variáveis tiver sido atingido. Considere o impacto no desempenho que o aumento do número máximo de variáveis de script pode ter. Por exemplo, processar mais variáveis de script pode fazer com que a etapa de script seja executada por mais de uma hora e seja interrompida pela regra de cota de transação padrão.
    • Tipo: inteiro
    • Valor padrão: 20
    • Local: Tabela [sys_properties] propriedades do sistema

    Número máximo de ramificações permitidas para a lógica de fluxo Tomar uma decisão

    sn_flow_designer.max_decision_branches

    Especifique o número máximo de ramificações a serem usadas quando a opção Usar ramificações for selecionada para a lógica de fluxo Tomar uma decisão.
    • Tipo: inteiro
    • Valor padrão: 100
    • Local: Tabela [sys_properties] propriedades do sistema

    Opção para permitir que os usuários criem variáveis de fluxo.

    sn_flow_designer.flow_variables_enabled

    Especifique se os usuários podem criar variáveis personalizadas para o fluxo.
    • Digite: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Tabela [sys_properties] propriedades do sistema

    Número máximo de ações populares

    sn_flow_designer.action_picker.popular_actions.max_number

    Especifique o número máximo de ações populares a serem exibidas no seletor de ações.
    • Tipo: inteiro
    • Valor padrão: 10
    • Local: Tabela [sys_properties] propriedades do sistema

    Número de dias consecutivos usados para gerar ações populares

    sn_flow_designer.action_picker.popular_actions.last_num_of_days

    Especifique o número de dias consecutivos usados para gerar ações populares. Por exemplo, o valor padrão de 7 gera ações populares com base no uso da ação durante a última semana.
    • Tipo: inteiro
    • Valor padrão: 7
    • Local: Tabela [sys_properties] propriedades do sistema

    com.glide.hub.flow.restricted_caller_access.track_flows_as_source

    Permite que o sistema gere solicitações de privilégio de acesso de chamador restrito para fluxos e ações. Os privilégios de acesso para fluxos e ações substituem todos os privilégios de acesso existentes para inclusões de script e regras de negócios que chamam fluxos e ações. Esta propriedade está inativa em instâncias atualizadas de San Diego e versões anteriores. Os clientes que desejam continuar usando privilégios de acesso baseados em script para fluxos e ações não devem habilitar essa propriedade. Habilitar esta propriedade requer que você gere novamente e aprove privilégios de acesso para seus fluxos e ações.

    com.glide.cs.fdih.interactive.timeout

    Especifique o período de tempo, em segundos, antes que o fluxo de trabalho da ação Flow Designer IntegrationHub expire.

    com.glide.hub.pause_low_priority_flows_enabled

    Habilite ou desabilite a pausa de fluxos de baixa prioridade quando houver fluxos de alta prioridade aguardando para serem executados.
    • Digite: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Tabela [sys_properties] propriedades do sistema
    • Mais informações: Prioridade de fluxo

    com.glide.hub.flow_engine.stage_display.show_approvers

    Mostre ou oculte a lista de aprovadores atribuídos a uma fase de um campo de fase. Defina o valor como verdadeiro para mostrar a lista de aprovadores atribuídos a uma fase. Defina o valor como falso para ocultar a lista de aprovadores atribuídos a uma fase.
    • Digite: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Fases de fluxo e subfluxo
    com.glide.hub.flow_engine.stage_display.show_approvers_limit Especifique o número máximo de aprovadores a serem exibidos em um campo de fase como um valor inteiro. Definir este valor acima de 10 corre o risco de causar erros de renderização em uma exibição de lista. O campo de fase de um registro pode se tornar tão grande que a lista não pode exibir registros adicionais na lista.
    • Tipo: inteiro
    • Valor padrão:5
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Fases de fluxo e subfluxo
    com.glide.hub.flow.current_stage_status_on_cancel
    Especifique o status a ser aplicado à fase em execução no momento quando o fluxo for cancelado. As opções incluem:
    • cancelado(a)
    • concluir

    Todas as fases restantes após a fase atual são definidas com o status Cancelado. Por exemplo, suponha que um fluxo tenha três fases e que o fluxo esteja executando a primeira fase. O cancelamento do fluxo define o status da fase um como concluído. Os estágios dois e três são definidos com o status Cancelado.

    • Tipo: cadeia de caracteres
    • Valor padrão: completo
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Fases de fluxo e subfluxo