ServiceNow Studio tipos de arquivo compatíveis usando pesquisa de código

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • ServiceNow Studio é compatível com os seguintes tipos de arquivo ao usar a pesquisa de código.

    Ao usar a pesquisa de código em ServiceNow Studio, a aplicação usa o grupo de pesquisa de código padrão. A tabela a seguir descreve os tipos de arquivo compatíveis com o padrão ServiceNow Studiopesquisa de código.

    Dica:
    Se sua empresa quiser expandir a lista de tipos de arquivo compatíveis usados na pesquisa de código, um administrador poderá criar um novo grupo de pesquisa de código que inclua tipos de arquivo adicionais. Para obter mais informações sobre como expandir a pesquisa de código, consulte Expanda tabelas de pesquisa de código .
    Nota:
    Para pesquisar um arquivo usando a pesquisa de código, o tipo de arquivo deve ser estendido da tabela sys_metadata. Outros tipos de arquivos, como itens agendados (registros sys_trigger), não podem ser pesquisados em ServiceNow Studio.
    Tabela 1. Tipos de arquivo compatíveis para pesquisa de código
    Tipo de arquivo Nome da tabela de pesquisa de código Descrição
    Access control sys_security_acl
    Determina se o acesso é concedido para uma operação especificada a uma entidade específica, como:
    • Tipo de entidade que está sendo protegida
    • Segurança da operação
    • Identificador exclusivo que descreve o objeto
    Regras de negócios sys_script Personalize o comportamento do sistema.
    • Regras de negócio executado quando ocorre uma ação de banco de dados (consultar, inserir, atualizar ou excluir).
    • O script pode ser executado:
      • antes ou depois que a ação do banco de dados é executada (é executada como parte da operação do banco de dados).
      • de forma assíncrona (em algum momento após a operação do banco de dados).
      • em exibição (ao exibir os dados em um formulário).
    Scripts de cliente sys_script_client
    Usado para mudar a aparência de formulários, exibir campos diferentes com base nos valores inseridos ou em outras opções de exibição personalizadas.
    • OnLoad significa que o script do cliente é executado quando o formulário ou a página é carregada
    • Onchange significa que o script do cliente é executado quando algo específico é alterado E também quando o formulário ou a página é carregada
    • OnSubmit significa que o script do cliente é executado quando o formulário é enviado

    Os scripts de cliente também podem ser chamados por outros scripts ou módulos, incluindo políticas de IU.

    Email templates sysevent_email_template Permita que os administradores criem conteúdo reutilizável para a linha de assunto e o corpo da mensagem das notificações por e-mail.
    Inbound email actions sysevent_in_email_action Script de como o sistema responde a e-mails de entrada.
    Map pages cmn_map_page Exibição ServiceNowDados graficamente em uma página de mapa do Google com base nos dados de localização fornecidos por você.
    Mapa de transformações sys_transform_map
    Usado para importar dados. Mapas de transformação:
    • Defina relacionamentos de mapeamento entre tabelas.
    • Pode usar regras de negócios, outros scripts ou outras opções para importar dados.
    Notificações sysevent_email_action Determine como uma aplicação se comunica com os usuários e os alerta sobre eventos importantes relacionados à aplicação.
    Processors sys_processor Forneça endpoints de URL personalizáveis que podem executar código JavaScript arbitrário no lado do servidor e produzir saída como TEXTO ou JSON.
    Relacionamentos sys_relationship Usado para estender tabelas, fazer referência a registros em outra tabela, criar relacionamentos muitos para muitos e unir tabelas em uma exibição de banco de dados.
    Execuções de script agendadas sysauto_script Defina lógica de script automatizada do lado do servidor que seja executada em um horário específico ou recorrente. As execuções de script agendadas também são chamadas de trabalhos agendados.
    Script actions sysevent_script_action
    Contêm scripts que são executados quando ocorre um evento, por exemplo:
    • A aprovação foi cancelada
    • A mudança foi aprovada
    • O problema foi atribuído
    Script includes sys_script_include Contêm scripts que podem ser funções ou classes. Esses scripts são executados somente quando chamados por outros scripts, geralmente regras de negócios.

    Qualquer script de servidor complicado ou reutilizável deve ser uma inclusão de script, especialmente regras de negócios complicadas.

    Programar itens sys_trigger Contêm os dados de back-end para System scheduler, onde os trabalhos agendados são criados, enfileirados e executados. Os itens de programação podem executar trabalhos agendados, regras de negócios, monitores de inatividade, cálculos de acordo de nível de serviço (ANS), eventos de métrica, upgrades e muito mais. Você pode acessar registros de item de programação para solucionar problemas de programação.
    Defining UI actions sys_ui_action Inclua os botões, links e itens de menu de contexto em formulários e listas. Configure ações de IU para tornar a IU mais interativa, personalizada e específica para as atividades do usuário.
    UI macros sys_ui_macro Contêm componentes com script discretos que os administradores podem adicionar à interface do usuário. Normalmente, as macros de IU são controles que fornecem entradas ou informações que não são fornecidas pelos tipos de campo existentes.

    Por padrão, o sistema fornece macros de IU para uma variedade de elementos da interface do usuário.

    UI pages sys_ui_page Usado para criar e exibir formulários, caixas de diálogo, listas e outros componentes de IU.
    Using UI policies sys_ui_policy Defina o comportamento e a visibilidade dos campos em um formulário. Os campos podem ser um dos seguintes:
    • Obrigatório
    • Visível
    • Somente leitura
    O seguinte se aplica ao uso:
    • As políticas de IU estão sempre anexadas a uma tabela.
    • As políticas de IU geralmente têm uma condição que deve ser verdadeira para serem executadas.
    UI scripts sys_ui_script

    Contém scripts de cliente armazenados para reutilização. Usado somente quando chamado de outros scripts.

    Estilo de IU sys_ui_style Permite declarar estilos CSS individuais para um campo em uma lista ou formulário.
    Widgets sp_widget Descreva objetos que contêm conteúdo e podem ser adicionados ou incorporados em páginas do portal. Você pode usar os widgets do sistema base fornecidos com o. Portal de serviços, clone e modifique widgets ou desenvolva widgets personalizados para atender às suas próprias necessidades.