activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A tradução dos pacotes de Conetores disponíveis no Integration Service é efetuada automaticamente.
UiPath logo, featuring letters U and I in white
Atividades do Integration Service
Last updated 19 de nov de 2024

Objetos e anexos

Visão geral

O objetivo deste guia é ajudar você a criar uma amostra de trabalho que usa as seguintes atividades do ServiceNow:

  • Inserir Registro do ServiceNow
  • Get ServiceNow Record
  • Delete ServiceNow Record

Este exemplo de trabalho permite que você verifique rapidamente a conexão com sua instância do ServiceNow e se familiarize com os tipos de dados de entrada/saída da atividade.

Depois de concluir as etapas deste guia, você terá uma sequência de automação que faz o seguinte:

  1. Estabelece uma conexão com sua instância do ServiceNow.
  2. Cria um novo incidente do ServiceNow (Inserir registro).
  3. Recupera o registro e gera a mensagem de erro esperada (Get Record, If).
  4. Exclui o incidente criado (Excluir registro).

Pré-requisitos

Antes de você começar:

  1. Conclua as etapas de autenticação do ServiceNow.
  2. Um arquivo local para anexar a um registro do ServiceNow.

Etapas

Crie seu projeto
  1. Siga as etapas descritas na documentação do conector para estabelecer uma conexão.
  2. Adicione a atividade ServiceNow Scope. Clique no botão Configurar , selecione e teste a conexão desejada e clique em Salvar.
  3. Adicione a atividade Insert ServiceNow Record dentro da atividade ServiceNow Scope .

    • Clique no botão Configurar dentro da atividade Inserir Registro do ServiceNow .
    • Na lista suspensa Selecionar objeto , selecione Incidente.
    • Crie e insira uma variável String para o valor sys_id (por exemplo, sysID)
    • Usando a caixa de texto Add Single Field , digite short_description. Digite um valor short_description (por exemplo, "UiPath-Attachment").
    • Clique em Concluído.
    • Crie e insira uma variável ResponseStatus para o valor ServiceNowStatus (por exemplo, insertRecordResponse).
  4. Adicione uma atividade Write Line após a atividade Insert Record . Insira o seguinte Texto: "Registro criado: "+insertRecordResponse.Success.ToString+" | sys_id: "+sysID (onde sysID é a variável criada para o campo Valor sys_id acima).
Teste seu projeto
  1. Adicione a atividade Get Record após a atividade Delete Attachment .

    • Clique no botão Configurar dentro da atividade Inserir Registro do ServiceNow .
    • Na lista suspensa Selecionar objeto , selecione Anexo.
    • No campo Valor sys_id , insira a variável sys_id que você criou para a atividade Inserir registro .
    • Clique em Concluído.
    • Crie e insira uma variável ResponseStatus para o valor ServiceNowStatus (por exemplo, getRecordResponse).
  2. Adicione uma atividade If após a atividade Get Record .

    • Na propriedade Condition , insira getRecordResponse.Success=False And getRecordResponse.Message.Contains("No Record") para determinar se o registro do anexo foi excluído com êxito verificando a mensagem de erro (onde getRecordResponse é a variável que você criou para a propriedade ServiceNowStatus acima ).
    • Na caixa Instrução Then , adicione uma atividade Write Line . Na propriedade Texto , digite "Teste aprovado: "+getRecordResponse.Message.
    • Adicione a atividade Delete ServiceNow Record após a atividade Write Line .

      • Clique no botão Configurar dentro da atividade Add Attachment .
      • Na lista suspensa Selecionar objeto , selecione Incidente.
      • Na propriedade Id , insira a variável sys_id que você criou para a atividade Inserir registro (por exemplo, sysID).
      • Crie e insira uma variável ResponseStatus para o valor ServiceNowStatus (por exemplo, deleteRecordResponse).
    • Adicione uma atividade Write Line após a atividade Delete ServiceNow Record . Na propriedade Texto , insira "Registro excluído: "+deleteRecordResponse.Success.ToString.
    • Na caixa Instrução Else , adicione uma atividade Write Line . Na propriedade Text , digite "Test failed: "+getRecordResponse.Message.
  3. Clique em Executar e verifique se a janela Saída inclui os valores esperados da linha de gravação.

Está feito!

  • Visão geral
  • Pré-requisitos
  • Etapas

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.