Funções Globais

As funções personalizadas permitem que os usuários manipulem dados no ServiceDesk Plus e em outros aplicativos externos. As funções personalizadas são criadas com base no Deluge, a linguagem de script proprietária da Zoho.

As funções globais são funções personalizadas que podem ser chamadas a partir de ações personalizadas configuradas para solicitações, mudanças ou agendamentos personalizados, sempre que necessário. Elas podem armazenar informações essenciais para se conectar com aplicativos externos, funcionalidades comuns e configurações, todas as quais podem ser invocadas a partir de ações personalizadas.

Você pode criar e executar outras ações em funções globais em qualquer um dos seguintes locais:

  • Para Solicitações: Admin >> Gerenciamento de Incidentes > Função Personalizada de Solicitação >> Funções Globais
  • Para Mudanças: Admin >> Gerenciamento de Problemas/Mudanças > Função Personalizada de Mudança >> Funções Globais
  • Para Agendamentos Personalizados: Admin >> Configurações Gerais >> Funções de Agendamentos Personalizados

Adicionando uma Nova Função Global 

  1. Use o botão Novo para criar uma função global.
  2. Na página exibida, forneça um nome para sua função global.
  3. Selecione o tipo de retorno para a função global no menu suspenso.
  4. Adicione uma descrição, se necessário.
  5. Especifique os parâmetros e o tipo de retorno dos parâmetros. Clique no ícone para adicionar vários parâmetros.
  6. Use a simples ação de arrastar e soltar para selecionar objetos do Editor de Script Deluge para a área de trabalho.
  7. Clique em Salvar.
Você pode escolher o tipo de retorno e especificar até 10 parâmetros. 

 

 

Cada função global receberá um nome interno no formato global_function_<id>. O nome interno de uma função global será exibido no cabeçalho do editor Deluge. Você pode usar esse nome interno para chamar a função global a partir de uma ação personalizada.

Testar Função Global 

Depois de escrever a função de agendamentos personalizados, clique em Salvar e Testar para executar um teste da função global.

Especifique os valores dos parâmetros e clique em Executar.

A saída será exibida juntamente com instruções info, que são usadas para depuração.

Dica de Depuração

Ao testar uma função global, você pode depurar o código e imprimir a saída usando uma instrução chamada info.

 
info {return-argument};
info context;
return true;

 

Por exemplo, para entender a estrutura de string priority, date created on, você pode simplesmente executar o script a seguir e analisar a resposta.

 
info string priority,date created on;
info context;
return true;

 

Para mais detalhes sobre o Deluge, visite o guia de ajuda do Deluge.

Visualização de Lista de Funções Globais

Depois de criar funções globais, você pode gerenciá-las na visualização de lista da seguinte forma:

  • Clique no ícone para editar ou excluir uma ação personalizada. Para excluir ações personalizadas em massa, selecione as ações personalizadas e clique em Excluir na barra de ferramentas.
  • Use palavras-chave para pesquisar funções globais na barra de pesquisa.

 

 

Confiável pelas melhores organizações do mundo

Suporte mais rápido e fácil, juntos