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

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • ServiceNow Studio O é 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 ao usar a pesquisa de código ServiceNow Studio padrão.

    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 Expandir tabelas de pesquisa de código.
    Tabela 1. Tipos de arquivo compatíveis com 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 protegida
    • Operação sendo protegida
    • Identificador exclusivo que descreve o objeto
    Regras de negócios sys_script Personalize o comportamento do sistema.
    • As Regras de negócio são executadas 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 for 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, exibindo diferentes campos com base nos valores inseridos ou outras opções de exibição personalizadas.
    • onLoad significa que o client script é executado quando o formulário ou a página é carregado
    • onChange significa que o client script é executado quando algo específico é alterado E também quando o formulário ou a página é carregado
    • onSubmit significa que o client script é 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 aos e-mails de entrada.
    Map pages cmn_map_page Exiba dados ServiceNow graficamente em uma página de mapa do Google com base nos dados de local fornecidos.
    Transformações de mapa sys_transform_map
    Usado para importar dados. Mapas de transformação:
    • Defina relacionamentos de mapeamento entre tabelas.
    • Pode usar regras de negócio, 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.
    Processadores sys_processor Forneça endpoints de URL personalizáveis que podem executar código JavaScript arbitrário do lado do servidor e produzir saída como TEXT ou JSON.
    Relacionamentos sys_relationship Usado para estender tabelas, fazer referência a registros em outra tabela, criar relacionamentos muitos para muitos e ingressar tabelas em uma exibição de banco de dados.
    Execuções de script programadas sysauto_script Defina a lógica de script automatizada do lado do servidor que é executada em um momento específico ou de forma recorrente. As execuções de script programadas 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
    Inclusões de script 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ócio.

    Qualquer script de servidor que seja complicado ou reutilizável deve ser uma Inclusão de script, especialmente regras de negócio complicadas.

    Programar itens sys_trigger Contém os dados de back-end para o System scheduler, em que os trabalhos agendados são criados, enfileirados e executados. Os itens de programação podem executar trabalhos agendados, regras de negócio, 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 do 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.
    Macros de IU sys_ui_macro Contém componentes discretos em script que os administradores podem adicionar à interface do usuário. Macros de IU são normalmente controles que fornecem entradas ou informações que não são fornecidas por tipos de campo existentes.

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

    Páginas de IU 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
    Os itens a seguir se aplicam ao uso:
    • As políticas de IU são sempre anexadas a uma tabela.
    • As políticas de IU geralmente têm uma condição que deve ser verdadeira para que sejam executadas.
    Scripts da IU sys_ui_script

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

    Estilo de IU sys_ui_style Permite que você declare 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 de base fornecidos com o Portal de serviços, clonar e modificar widgets ou desenvolver widgets personalizados para atender às suas próprias necessidades.