add-ins
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário de suplementos

Última atualização 30 de mar de 2026

Início rápido

Introdução

O objetivo deste guia é mostrar como usar o suplemento UiPath para Mulesoft executando uma operação Iniciar trabalho .

Start job

Para iniciar um trabalho, você deve fornecer pelo menos os seguintes parâmetros de entrada do corpo da solicitação:

ParâmetroDescription
Chave de LiberaçãoO ID que você obtém ao executar Obter versões. O Orchestrator precisa dessa chave para executar uma versão específica de um processo.
StrategyPara pastas modernas, recomendamos usar ModernJobsCount.
ContagemDeTrabalhosCom que frequência o trabalho é executado.
Argumentos de EntradaSe seu trabalho tiver parâmetros de entrada, eles podem ser enviados como uma string JSON no campo InputArguments . Se não tiver parâmetros de entrada, esse campo será ignorado.
Observação:

Você precisa do ID da Pasta para executar a operação Obter versões . Esse ID também é necessário para a operação Iniciar Trabalho . Para obter o ID da pasta, você precisa realizar a operação Get Folders .

Iniciar fluxo de operação de trabalho no Anypoint Studio

Siga estas etapas para realizar a operação:

  1. In Anypoint Studio, click File, go to New and select Mule Project. Name the project and click Finish.
  2. No campo Pesquisar , digite HTTP e arraste o Escuta HTTP para a tela.
  3. Clique no ouvinte HTTP e, em seguida, clique no sinal de mais verde à direita de Configuração do conector. Na próxima tela, adicione o Host e a Porta e clique em OK.
  4. Provide the Path to HTTP Listener with the URI parameter. Example: /job/start}.
  5. Na aba Respostas , defina a variável http.status com o padrão 200, conforme indicado na imagem abaixo:

Guia de resposta do receptor HTTP com variável http.status definida como 200

Etapas

  1. Forneça detalhes de configuração de conexão.
    • Na Paleta do Mule, procure a operação Get Folders e arraste-a para a tela. Clique na nova configuração e forneça detalhes de configuração conforme abaixo:

      Obter detalhes de configuração da conexão da operação de Pastas

  2. Forneça os parâmetros da operação.
    • Insira o valor do parâmetro $filter como: DisplayName eq 'UnattendedProcesses'

      Parâmetro de filtro definido como DisplayName eq UnattendedProcesses

    • Essa operação retorna o ID da pasta. Você usará Set Variable para manter o valor de Folder ID.

  3. Definir variável.
    • Pesquise Definir variável na Paleta de Mule, arraste e solte-a ao lado de Get Folder.

    • Insira o nome e o valor da variável conforme exibido abaixo:

      Definir configuração da variável com o nome e o valor da variável ID da pasta

  4. Obter versões.
    • Procure Get Releases na Paleta do Mule e, em seguida, arraste e solte-a ao lado de Set Variable.
    • Insira o folderId, que você definiu como uma variável na etapa anterior, como UIPATH Organization Unit ID.
    • Essa operação retorna a Chave da versão, que é necessária para a operação Iniciar trabalho .
  5. Iniciar Trabalho.
    • Pesquise Start Job na Paleta Mule e, em seguida, arraste e solte-a ao lado de Set Variable.

    • Insira o folderId, já definido como variável, como UIPATH Organization Unit ID.

    • No parâmetro Corpo , insira um JSON conforme visto abaixo:

      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      
    • Para uma resposta Bem-sucedido , defina a carga útil de sucesso conforme indicado abaixo:

      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      

      Configuração da carga de resposta de êxito do trabalho Iniciar trabalho

    • Para uma resposta de falha , defina http.status como 500 e a carga de erro como:

      Iniciar resposta de falha do trabalho com http.status definido como 500

      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      

      Conclua o fluxo Iniciar trabalho na tela do Anypoint Studio

  • Introdução
  • Start job
  • Etapas

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades