Configure o ponto de extensão para notificações

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Adicione ou modifique uma Ação e sua funcionalidade na página Tíquete padrão para uma solicitação de contrato.

    Antes de Iniciar

    Função necessária: administrador

    • Revise a configuração da inclusão de script, pontos de extensão com script e widgets.
    • Para obter mais informações sobre como usar e personalizar as inclusões de script, consulte Inclusões de script .
    • Certifique-se de ter definido o escopo da aplicação como esta aplicação.

    Por Que e Quando Desempenhar Esta Tarefa

    O sistema de base AprovaçãoWorkspaceURLExt o script fornece a configuração de ações comuns para todos os tipos de solicitação. Você pode substituir essas ações comuns para um tipo de solicitação específico ou adicionar mais ações.

    Procedimento

    Adicione ou modifique uma ação no ponto de extensão com script.
    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. PESQUISE e selecione AprovaçãoWorkspaceURLExt ponto de extensão.
      Figura 1. Ponto de extensão de notificação de aprovação
      Ponto de extensão para notificação de aprovação.
    3. Adicionar ou modificar uma implementação para uma área de prática.
      Para adicionar uma nova implementação para uma área de prática, clique em Criar implementação link relacionado.
      No formulário Inclusão de script, atualize o script conforme necessário.
      1. Para restringir esta implementação à área de prática, adicione o código a seguir ao canHandleparâmetro:
         appliesTo(parentRecord) {
                return <tablename of the parent record>;
            },
            /**
             * @return {String} workspace to which the user can be navigated to view the contract request from notification
             * The navigation URL is formed in runtime as '/now/' + (getWorkspaceURL return value/output)  + '/record/' + table '/' + sysID.
             *
             * For example:
             * getWorkspaceURL output is  "legal/counsel-center"
             * URL formed in runtime is '/now/legal/counsel-center/record/' + table + '/' + sysId
             */
            getWorkspaceURL: function() {
                return "legal/counsel-center";
         
            },
      2. Para adicionar uma nova ação, atualize processmétodo.

        Para referência, consulte um existente processmétodo do LegalTicketActions padrão inclusão de script ou a implementação de outra área de prática.

    4. Clique em Atualizar.

    Resultado

    Para ver uma lista de notificações por e-mail padrão disponíveis, acesse Tudo > Notificação do Sistema > Notificações e pesquise Contratos de suporte categoria.

    Para criar novas notificações por e-mail, consulte Create an email notification.