Etapa para aguardar condição

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 5 min. de leitura
  • Pausar um fluxo até que os valores de registro correspondam a um conjunto específico de condições.

    Funções e disponibilidade

    Disponível como uma etapa de ação de Designer de ações. Usuários com a função action_designer podem criar uma ação personalizada com uma ou mais etapas de ação.

    Campos

    Campo Descrição
    Registro Arraste um registro de entrada ou um registro de uma etapa anterior.
    Nota:
    Se este registro for excluído, o fluxo para de aguardar e continua a ser executado.
    Tabela Somente leitura. Defina como a tabela associada ao registro. Confirme se o sistema oferece suporte a Aguardar condição para a tabela selecionada.
    Condições Selecione os valores de registro necessários para retomar a execução do fluxo. Por exemplo, se a condição for [State] [is] [Closed], o fluxo será pausado até que a condição seja atendida. Depois de atendido, o fluxo passa para a próxima etapa ou ação. Defina condições estáticas ou dinâmicas para filtrar registros. Para definir uma condição estática aplicada sempre que a ação for executada, defina as condições com o construtor de condição. Para permitir que os designers de fluxo apliquem condições dinamicamente, defina uma entrada do tipo Condições e arraste e solte a cápsula de dados de entrada no campo Condições.
    Nota:
    Para condições que dependem de uma duração específica, considere o uso de Aguarde uma lógica de fluxo de duração.
    Habilitar tempo limite
    Opção para limitar a quantidade de tempo que o fluxo espera pela conclusão da ação antes de continuar.
    Nota:
    Use a opção Habilitar tempo limite para impedir que esta ação continue a ser executada. Se a condição para continuar nunca for atendida, um valor de tempo limite especifica quando o sistema ignora a ação Aguardar a condição e avança para o próximo item no fluxo. Você deve definir um valor de Duração para habilitar um tempo limite. Você também pode selecionar uma programação se quiser calcular a data de término da duração com base em uma programação de trabalho específica.
    Duração

    Quantidade de tempo que o fluxo espera antes de continuar quando a opção Habilitar tempo limite é selecionada. Insira o tempo de espera em horas, minutos e segundos. Se você deixar este campo em branco, o fluxo não aguardará.

    Programação

    Programação usada para calcular a duração do tempo limite quando a opção Habilitar tempo limite é selecionada. Por exemplo, aguardar 10 horas como parte de uma programação das 8 às 5 em dias úteis faz com que o fluxo aguarde um ou mais dias úteis. Se você deixar este campo em branco, o tempo limite será executado sem uma programação.

    Campos de avaliação de erro de ação

    Campo Descrição
    Se esta etapa falhar Opção para continuar executando a próxima etapa ou ir para a avaliação de erro. Para usar o código de status da etapa ou a mensagem para uma condição de erro de ação personalizada, consulte Avaliação de erro de ação.

    Tabelas sem suporte

    O sistema não oferece suporte a Aguardar Condição para as tabelas a seguir.

    Categoria de tabela Nomes das tabelas
    Auditoria Auditoria do sistema [sys_audit], Registro excluído de auditoria [sys_audit_delete], Mudança de relacionamento de auditoria [sys_audit_relation], Funções de auditoria [sys_audit_role], Mudança de relacionamento de auditoria [sys_audit_relation], Registro excluído de auditoria [sys_audit_delete]
    E-mail E-mail [sys_email], Conta de e-mail [sys_email_account], Log de e-mail [sys_email_log]
    Eventos Evento [sysevent], Notificação [sysevent_email_action], Papelaria [sysevent_email_style], Modelo de e-mail [sysevent_email_template], Ações de e-mails de entrada [sysevent_in_email_action], Evento lento [sysevent_pattern], Registro de evento [sysevent_registration], Ação de script [sysevent_script_action]
    Conjuntos de importação Conjunto de importação [sys_import_set], Linha do conjunto de importação [sys_import_set_row], Erro da linha do conjunto de importação [sys_import_set_row_error], Histórico de transformações [sys_import_set_run], Computador [imp_computer], Notificação [imp_notification], Local [imp_location], Usuário [imp_user]
    JRobin Banco de dados JRobin [jrobin_database], Fragmento JRobin [jrobin_shard], Linha de gráfico [jrobin_graph_line], Fragmentos JRobin [jrobin_shard_location], Membro [jrobin_graph_set_member], Arquivo Round Robin [jrobin_archive], Fonte de dados Round Robin [jrobin_datasource], Definição Round Robin [jrobin_definition ], Gráfico de Round Robin [jrobin_graph], Conjunto de gráficos de Round Robin [jrobin_graph_set]
    Logs Entrada de log [syslog], Entrada de log do Portal de serviços [sp_log]
    MID Server Propriedade do MID Server [ecc_agent_property], Log do Mid Server [ecc_agent_log], Fila [ecc_queue], Configuração [ecc_queue_config], Estatísticas de fila do ECC (por Agente de ECC) [ecc_queue_stats_by_ecc_agent]
    Performance Analytics Log de trabalho [pa_job_logs]
    Observador de registro Respondentes [sys_rw_action], Respondentes de canal [sys_rw_amb_action]
    Relatório Conjunto de resumo [sys_report_summary], Linha de resumo do relatório [sys_report_summary_line]
    Trabalhos programados Item de programação [sys_trigger], Mensagem de transmissão [sys_broadcast_message], Relacionamentos de mensagem de transmissão [sys_broadcast_message_m2m], Progress Worker [sys_progress_worker], Domínio do Progress Worker [sys_progress_worker_domain]
    SSO Propriedades de SSO [sso_properties], Propriedades de token de resumo [digest_properties], Propriedades da atualização 1 do SAML [saml2_update1_properties], Federação de SSO [sso_federation]
    Cache do sistema Limpeza de cache [sys_cache_flush, entrada de cache [sys_db_cache]
    Clone do sistema Instância da ServiceNow [instance], Token de segurança do clone [clone_token], Dados preservados [clone_preservated_data]
    Dicionário do sistema Substituição de entrada de dicionário [sys_dictionary]
    Eventos do sistema Processador de eventos [sys_event_processor]
    Campos do sistema Classe do campo [sys_glide_object]
    Desempenho do sistema Status do componente [sys_status], Mensagem do cluster [sys_cluster_message], Estado do nó [sys_cluster_state]
    Índice de texto Anexo Ts [ts_attachment], Mapa de atributos de índice de texto [ts_attribute_map], Cadeia Ts [ts_chain], Resumo de cadeia [ts_chain_summary], Mapa de atributos de coluna de índice de texto [ts_column_attribute_map], Configuração de índice de texto [ts_configuration], Atributo de configuração de índice de texto [ts_configuration_attribute], Excluir documento Ts [ts_deleted_doc], Documento Ts [ts_document], Campo Ts [ts_field], Grupos de pesquisa de texto [ts_group], Token de usuário japonês [ts_japanes_token_dictionary], Frase Ts [ts_frame], Pesquisas globais [ts_query], Pesquisas de conhecimento [ts_query_kb] , Estatística de pesquisa de texto [ts_search_stats], Resumos de pesquisa de texto [ts_search_summary], Palavra irrelevante [ts_stop], Dicionário de sinônimos [ts_synonym_dictionary], Conjunto de sinônimos [ts_synonym_set], Tabela de pesquisa de texto [ts_table], Mapa de atributos da tabela de índice de texto [ts_table_attribute_map], Serviço Pesquisas de catálogo [sc_ts_query], Palavra Ts [ts_word], Raízes de palavra Ts [ts_word_roots]
    Conjuntos para atualização Conjunto de atualizações [sys_update_set], Versão de atualização [sys_update_version], Atualização do cliente [sys_update_xml], Log de conjunto de atualizações [sys_update_set_log]
    Atualizações Atualizações do sistema [sys_upgrade_history], Detalhes do upgrade [sys_upgrade_history_log], Métrica de upgrade do sistema [sys_upgrade_metric], Log de responsabilidade do upgrade [sys_upgrade_blame], Manifesto do upgrade [sys_upgrade_manifest], Estado do upgrade [sys_upgrade_state]
    Análise de uso Dados de uso para aplicações [ua_app_usage], Configurações de contagem de UsageAnalytics [usageanalytics_count_cfg], Metadados da aplicação [ua_app_metadata], Contagem de UsageAnalytics para tabelas [usageanalytics_count], Assinatura [license_details], Função para assinatura [role_has_license]
    Usuários Sessão do usuário [sys_user_session], Token do usuário [sys_user_token], Preferência do usuário [sys_user_preference], Histórico do navegador [sys_ui_navigator_history]
    Fluxo de trabalho Execução de fluxo de trabalho [wf_workflow_execution], Histórico de fluxo de trabalho [wf_history], Atividade de execução de fluxo de trabalho [wf_executing], Comando enfileirado de fluxo de trabalho [wf_command], Contexto de fluxo de trabalho [wf_context], Histórico de transição de fluxo de trabalho [wf_transition_history]

    Exemplo

    Aguardar o exemplo de etapa de Condição no Designer de ações

    Saída

    Campo Descrição Tipo de Dados
    Estado O status de conclusão da ação como um valor numérico.
    • 0 (sucesso)
    • 1 (erro)
    Escolha