Comandos IF-ELSE-STEP do Service DeskA seguir está um resumo de declarações IF-ELSE e STEP usadas em procedimentos Service Desk.
Onde usado Essas declarações IF-ELSE e STEP são usadas pelos seguintes tipos de procedimentos do Service Desk.
IF-ELSE em detalhes Verificar uma variável Insira o nome da variável no formato Insira um operador de comparação de sequência. As mesmas opções de comparação de sequência estão disponíveis para todos os comandos IF. Consulte Comparações de sequência e Comparações de data/hora. Em seguida, insira um segundo valor para comparar com relação ao primeiro valor. Em vez de um valor, você também pode inserir uma variável de objeto no formato Se o teste for verdadeiro, etapas IF serão executadas. Se o teste for falso, as etapas ELSE serão executadas. Testa solicitações duplicadas Esse comando IF está disponível apenas em um procedimento De-Dup de solicitação de ticket. Testa uma solicitação de ticket para ver se é uma duplicata de qualquer ticket existente. Impede que vários tickets sejam criados para a solicitação de ticket, dentro de um limite de tempo especificado. Solicitações de tickets são criadas quando o Service Desk recebe uma solicitação para criar um ticket. Solicitações de tickets são baseadas em um e-mail de entrada ou evento do sistema, como condições de alarme. Configurações de e-mail de entrada e procedimentos vinculados do service desk determinam como as solicitações de tickets são processadas em tickets, quais service desks são usados para criar os tickets e se as solicitações de tickets são canceladas. Testa verdadeiro se uma ou mais das seguintes condições forem correspondidas.
Limita a correspondência aos mais recentes <N> números de períodos, com base na data de criação do ticket. Testar um campo personalizado do ticket Insira o nome do campo personalizado no formato Insira um operador de comparação de sequência. As mesmas opções de comparação de sequência estão disponíveis para todos os comandos IF. Consulte Comparações de sequência e Comparações de data/hora. Em seguida, insira um segundo valor para comparar com relação ao primeiro valor. Em vez de um valor, você também pode inserir uma variável de objeto no formato Se o teste for verdadeiro, etapas IF serão executadas. Se o teste for falso, as etapas ELSE serão executadas. Testar um valor de propriedade do novo ticket Selecione uma propriedade de ticket na lista suspensa, no formato Insira um operador de comparação de sequência. As mesmas opções de comparação de sequência estão disponíveis para todos os comandos IF. Consulte Comparações de sequência e Comparações de data/hora. Em seguida, insira um segundo valor para comparar com relação ao primeiro valor. Em vez de um valor, você também pode inserir uma variável de objeto no formato Se a verificação for verdadeira, etapas IF serão executadas. Se a verificação for falsa, etapas ELSE serão executadas. Testar um valor de propriedade do recebimento Esse comando IF está disponível apenas em um procedimento Mapeamento de solicitação de ticket. Selecione uma propriedade de ticket na lista suspensa, no formato Insira um operador de comparação de sequência. As mesmas opções de comparação de sequência estão disponíveis para todos os comandos IF. Consulte Comparações de sequência e Comparações de data/hora. Em seguida, insira um segundo valor para comparar com relação ao primeiro valor. Em vez de um valor, você também pode inserir uma variável de objeto no formato Se o teste for verdadeiro, etapas IF serão executadas. Se o teste for falso, as etapas ELSE serão executadas. Tipo da origem, Identificador da origem e propriedades ValorOrigem As propriedades
Comparações de sequência As comparações de sequência executadas em comandos IF não fazem diferenciação de maiúsculas e minúsculas. Os testes disponíveis são:
Para os testes Comparações de Data/hora Você pode usar uma declaração IF para testar se a hora, em relação à hora atual, é verdadeira ou não. O tempo relativo é especificado como ETAPA em detalhes Adicionar uma nota Adiciona uma nota ao ticket sendo processado pelo procedimento. Você escolhe tornar a nota oculta ou não. Selecione um modelo de nota em vez de inserir uma nota. O texto da nota pode incluir uma variável de objeto no formato Atribuir campo personalizado do ticket Atribui um valor a um campo personalizado de um ticket. Insira o nome do campo personalizado no formato Também é possível inserir uma variável de objeto no formato Atribuir propriedade do ticket Atribui um valor à propriedade de um ticket. O conjunto de propriedades que podem ser atribuídas é exibido em uma lista suspensa. O valor fornecido pode ser o nome de uma variável global ou nome de uma variável de procedimento no formato Excluir um ticket Exclui o ticket sendo processado pelo procedimento. Executar um subprocedimento comum Faz com que um subprocedimento seja executado. Use esse recurso para fazer uma sequência de várias cláusulas IF-ELSE juntas. Você pode aninhar a execução de procedimentos em dez níveis. Executar comando Shell Executa um comando shell no KServer. Executa a partir do diretório Falha na transação do ticket atual Se incluída em um procedimento, cancela todas as alterações do ticket. Cancela as alterações do ticket feitas manualmente antes de salvar o ticket e as alterações do ticket feitas dentro do procedimento sendo processando antes de essa etapa ser executada. Não cancela as etapas Enviar e-mail ou Enviar mensagem processadas antes de essa etapa ser executada. Cancela todas as etapas do procedimento depois de a etapa ser executada.. Obter uma variável Define uma nova variável de procedimento a atribui um valor a ela. Especifica o nome da variável sem chaves. Exemplo: Você pode referir-se a essa variável em campos de texto em quaisquer etapas posteriores adicionando
Ir, por meio de link, para outro ticket Vincula o ticket sendo processado a uma ID de ticket especificada ou ID do artigo da base de conhecimento. Pausar meta do estágio Pausa o tempo de contagem transcorrido em relação à meta do estágio atual. Procedimentos de meta são vinculados a estágios usando a guia Service Desk > Definições > Processamento > Estágio > Procedimentos. Pausar meta do ticket Pausa o tempo de contagem transcorrido em relação à meta do ticket. A meta do ticket determina a data de vencimento de todo o ticket. As metas são vinculadas a um service desk usando a guia Definições > Propriedades > Geral > Procedimentos. Retomar meta to estágio Retoma o tempo de contagem transcorrido em relação à meta do estágio atual. Procedimentos de meta são vinculados a estágios usando a guia Service Desk > Definições > Processamento > Estágio > Procedimentos. Retomar meta do ticket Retoma o tempo de contagem transcorrido em relação à meta do ticket. A meta do ticket determina a data de vencimento de todo o ticket. As metas são vinculadas a um service desk usando a guia Definições > Propriedades > Geral > Procedimentos. Agendar procedimento Executa um procedimento de agente selecionado para uma máquina especificada. Use Enviar e-mail Envia um e-mail para um ou mais destinatários. Especifica o assunto e o texto do corpo do e-mail. Você pode incluir variáveis de objetos, variáveis globais e variáveis de procedimento nos campos Para, De, Assunto e Corpo de um comando Enviar e-mail. Você pode referenciar variáveis de objetos, variáveis globais e variáveis de procedimento nos modelos de mensagens aos quais você chega por link em um comando Enviar e-mail. Consulte Modelos de mensagem para obter uma lista de variáveis de objetos. Consulte Variáveis de procedimentos e Como trabalhar com variáveis para obter mais informações sobre variáveis. Você também pode inserir o nome de um conjunto de usuários. Nomes são delimitados usando vírgulas ou ponto e vírgula. A seguinte ordem de precedência determina os endereços de e-mail dos destinatários. O nome no campo Para de uma etapa Enviar e-mail é verificado para ver se ele:
Enviar mensagem Envia uma mensagem para a caixa de entrada de um usuário. Você pode inserir apenas um nome de usuário no campo Para da caixa de diálogo Enviar mensagem. Use Enviar mensagem para conjunto de usuários para enviar uma mensagem para vários usuários. Você pode incluir variáveis de objetos, variáveis globais e variáveis de procedimento nos campos Para, De, Assunto e Corpo de um comando Enviar mensagem. Você pode referenciar variáveis de objetos, variáveis globais e variáveis de procedimento nos modelos de mensagens aos quais você chega por link em um comando Enviar mensagem. Consulte Modelos de mensagem para obter uma lista de variáveis de objetos. Consulte Variáveis de procedimentos e Como trabalhar com variáveis para obter mais informações sobre variáveis. Enviar mensagem para conjunto de usuários Envia uma mensagem para a caixa de entrada de todos os usuários de um conjunto selecionado. Você pode incluir variáveis de objetos, variáveis globais e variáveis de procedimento nos campos Assunto e Corpo de um comando Enviar mensagem para usuários do conjunto. Você pode referenciar variáveis de objetos, variáveis globais e variáveis de procedimento nos modelos de mensagens aos quais você chega por link em um comando Enviar mensagem para conjunto de usuários. Consulte Modelos de mensagem para obter uma lista de variáveis de objetos. Consulte Variáveis de procedimentos e Como trabalhar com variáveis para obter mais informações sobre variáveis. Definir tempo de passagem para outro nível Define o tempo que um ticket demora para passar para outro nível. Substitui o tempo de passagem para outro nível padrão definido para um estágio usando a guia Service Desk > Definições > Processamento > Estágio Procedimentos. Definir tempo da meta Define o tempo que uma meta de um estágio está programada para ser concluída. Substitui o tempo de meta padrão definido para um estágio usando a guia Service Desk > Definições > Processamento > Estágio Procedimentos. Definir tempo da meta do ticket Define o tempo que uma meta de um ticket está programada para ser concluída. A meta do ticket determina a data de vencimento de todo o ticket. Substitui o tempo de meta padrão definido para um ticket usando a guia Definições > Propriedades > Geral > Procedimentos. Gravar entrada no registro de procedimentos Grava a sequência fornecida em Sistema > Registro do aplicativo. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tópico 4009: Enviar feedback. Efetue o download de um PDF de livro on-line o primeiro tópico na tabela de conteúdo. |